Time to learn something new

Yes, it’s always time to learn something new, but this is just what I’m focusing on now. Java was my first programming language, that I’ve been using since I learned in college. I’ve picked up some other languages, search as just enough C/C++ to get through class, Progress (which appears […]

Why are we doing this?

With all the AI hype in terms of software development (you can see the latest update on AI taking over software development here), I’ve found myself revisiting what it is I love about programming in the first place. For me, it’s the satisfaction of having built something (or a piece […]

The blurry line between thinking and coding

I came across 2 tweets (because they’re on Twitter, not X) recently that really seem to be on opposite sides of the same coin. The first, from Kelsey Hightower, was simply a call to think before coding. The second, from The Primeagen, pointing out that writing the code is far […]

Why is it so easy to hate on Scrum?

I’ve been working in an agile environment for most of my career (other than a little stretch as a government contractor). Pretty much all of those were versions of Scrum. Scrum also happens to be the butt of nearly every joke I’ve ever seen about the software development lifecycle, and […]

How are we still this bad at running locally?

Lately I’ve been trying to run some server software in a local Docker container just to play around with it, but I ran into network issues trying to use it. It’s 2024, and it seems like everything is containerized (precisely so you can run it locally the same as you […]