Welcome to the Blog!
This is where I write about life, programming, and other interests.
Browse recent posts below, view Tags, or subscribe via
Newsletter or RSS.
📣 I'm excited to announce that today is my last official day working on Insomnia—the indie project I started in 2014, grew to $20k MRR, then Sold to Kong in July of 2019. 🙌🏻
There have been many times I've quit for the wrong reasons, either because things got too hard or I was afraid. But there were also times I've quit for the right reasons as a means to get somewhere better.
Dad was there for sure. I don't remember if Mom was but I'm sure she was too—probably by the house, watching anxiously, ready to cover her eyes when it happened. She never did get used to watching me do dangerous things.
Listen to episode 🎧 I recently sat down with Sean Washington to chat tech, side projects, and taking self-care. My appearance on the show has been a long time coming since Sean and I have been friends for a while now. It felt really good to put some things out in the open that have been on my mind for a while.
A few years ago—while trying to get Insomnia off the ground—I took some time to "modernize" the codebase by updating its import statements to the new ES6 syntax. Here's what it looked like.
What if it has bugs? What if it sucks? What if they think I'm a fraud? 😟 My good friend Nick is getting ready to launch 30hourjobs, which got me thinking about the topic. Actually, dreading is a better word.
2019 had a rough start. There I was, in the worst shape of my life, burnt-out on my startup, and living day to day without a plan. I was stuck, and desperately needed to get my shit together.
"How can I compete with them? I'm just a single person and they're a VC-funded company with millions of users." 💩😩
The first version of my website, the site you're reading this on, was born seven years ago. NodeJS was just released the year prior and I was eager to give it a try. So, I built and released an open-source Node blogging engine—aptly named Simple Blog—which ended up serving as the first true home for my content.
I see a lot of people in the software community continually bring up the same problems and questions regarding side projects: Should I launch my side project? I never finish my side projects. Should I charge for my side project? I don't have time for side projects.