Back when I ran this blog on Hugo, I built my own little stats script (A Simple Stats Script Hugo) to help me look at my blog at a high level. I converted to Jekyll a few months ago and recently I started work on rebuilding that support back into my site. What follows is my own little stab at creating a script to report on Jekyll-based blog content. All of the code I’ll show below is up on my GitHub repo for this site and I’ll share specific links at the end. This is just the beginning and I have some ideas for more stats I’d like to add, but I’d love to hear what you think so drop me a line below.
So technically I’m not really back at work. Last week I took the kids on a short vacation to Arkansas and this week (well early this week), my eldest is at orientation at the University of Alabama. His brother is doing a “sibling program” and the two year old and I are sitting in a hotel room slowly going stir crazy. Well he is. In my last post I had talked about the initial sign up experience with Azure Functions and creating my first serverless function with it via their tutorial. My plan was to continue along the tutorial which switches to the CLI but I found some interesting tidbits I thought I’d share.
As I mentioned a few days ago, I’m going to spend time this summer looking at Azure Functions. For my first look, I wanted to focus on what the sign up process was like. I already had an Azure account, but I wanted to start fresh just to see if things had changed or improved. One of the things I was concerned about specifically was the login process. While I’ve never sat down to document it precisely, I know I’ve had issues with logins on Microsoft sites before. Unfortunately, I ran into that again. It was frustrating, but I did get past it.
I’m going to make two mistakes in this post. Well, mistake may be too strong a word. In general, I try to refrain from making “plans” as I almost always start off by promising to do more than I end up accomplishing. The second mistake is laying out a plan right before I go on vacation. I’ve already been somewhat slow here due to personal reasons, but I was thinking about this today and I thought it would be good to lay out some plans while giving myself a good amount of time (hey, “summer” could also mean Australian time too, right?) to get it done.
Let me start off by saying that this isn’t necessarily the best Visual Studio Code extension out there and - frankly - it’s probably near the bottom. But it’s a beginning and probably the easiest experience I had building an extension yet. So what did I build?
This is something that has been sitting in my “To Write” Trello board for a while now and today I finally got around to building a demo. One of my favorite things to do with serverless is to build API wrappers. There are thousands of APIs out there, but many times you need to manipulate or change the data to make it more appropriate for your use. While you can do that on the client, it can be much more efficient to do so on the server. Of course, who wants to setup a server just to change an API when you can use a serverless function instead? Some examples of this are:
This is one more post covering something that I assume most folks knew already. I just discovered this a few weeks ago myself. It definitely isn’t new, and in fact, you can find a StackOverflow answer covering this from two years ago. But as I usually do - I share what I learn since I figure I can’t be the only one who missed this.
This is something I’ve been kicking around in my head for probably near two years now. I pitched it to a few publications and conferences and it never quite worked out, so I thought it would be nice to simply write up my thoughts here. As a web developer who has been in this biz since, pretty much, day one, I’m incredibly happy with how far the web has come and how great our platforms are now. That is certainly not to say that everything is ideal, but we’ve come a long way and I think that deserves to be celebrated.
There is no real easy way to write about this, so I’ll just put words down and let them lie where they fall. For those of you connected to me on Facebook or Twitter, you already know. On May 23rd, my best friend, my love, and my wife of twenty-two years, passed away suddenly.