Once again, I've refactored my blog. I did this back in 2019 when I moved to GitHub Pages and Gatsby. I do this once in a while to teach mys...
In the world of Node.js, you're gonna be using the npm cli tool. You're also going to find lots of blogs telling you how to do things but I...
I've seen a few blogs about publishing a node module to the NPM repository and GitHub Package Registry (GPR). Some I like, some I don't. I t...
About 7 years ago, I started working out. My eating habits finally caught up with me and I needed to change. So I started working out with a...
Why TypeScript Paths Failed Me
This year has really been the year of Typescript for me, I've been using is anywhere and everywhere I can. While there are some annoyances,...
React State Provider with Hooks
I love how simple React makes using global state in an application so simple. It's API is simple, predictable and easy to grok (IMO). You ca...
I've had my personal blog since 2011, the year my career sort of took off. I self hosted Wordpress as it's the de facto blog platform (at le...
Sencha Making The Same Mistakes
Let's get something out before I start. Yes, I am an ex-employee of Sencha. No, I was not laid off (I left on principle seeing the knowledge...
It's been a little bit since I left Sencha and while working here at Modus has been great so far, there is still something I miss about Senc...
This last weekend, my wife and I decided that we wanted to take our daughter (who is 21 months old so almost 2 years old) to a pumpkin patch...