Home

Inspiration

When AI coding finally clicked

2025 has been a journey from struggling with the emergence of AI code generators to fully embracing it. From writing almost all the code to almost none of the code.

Dec 12, 2025

Celebrating My First Half Marathon

After only running more than a 5k once in my life, this is the journey to training and running a half marathon.

May 15, 2025

Why I started blogging again

After a two-year break from blogging, I'm back at it. Here's what led to the pause, why I'm writing again, and seven benefits that come from regular writing.

Apr 12, 2025

My blogging history

An expanded timeline of my personal blogging history, starting in 2011, and reaching through current times.

Mar 13, 2025

How Music Makes Me Better at Programming

Exploring a few ways that music has helped me in my development career.

Apr 10, 2023

Using Notion Callouts to Generate Complex Components

Exploring a theoretical approach to enabling Notion to serve as a CMS for complex websites with interactive components.

Mar 31, 2023

Start with the Wins

The last thing I do. Every day.

Jun 14, 2021

3 things that make developers happy

While technical tools make developers' lives easier, we can't forget that non-technical things can have a big impact on devs' productivity and satisfaction.

Aug 14, 2020

What Success Really Means

Is it money, fame, awards, rewards, a nice haircut, a well-behaved dog? What is it that we're all going after?

Jun 06, 2019

Using a Side Project as a Creative Shift

That much-needed break you've been craving isn't to go sit on a beach. Is to attack and achieve something that makes you tick.

May 30, 2019