Aaron Brethorst (Page 3)

Elsewhere on the web

Jul 27, 2025
Software Development AI Visual Studio

The Visual Studio Skeptic

Twenty years ago, I was working on Visual Studio at Microsoft when I had an encounter that still sticks with me today. I was manning a booth at a trade show, demonstrating new IDE features in Visual Studio 2005, when a developer approached me with...

Jul 02, 2025
software-engineering ai tools productivity

Agentic Coding Tools - Not Skynet, Not a Stochastic Parrot

I’ve been using agentic coding tools like Claude Code for a few months now, and I keep thinking about how to explain what this feels like to other developers. It’s not the stochastic parrot that critics dismiss it as, but it’s also not the Skynet ...

Aug 18, 2024
software-engineering craft trade

Software is a Skilled Trade

Software engineers have a unique opportunity: we can build things that millions of people use daily. This isn’t about ego or chasing the next big tech trend. It’s about recognizing our potential impact and using it wisely. Think about other skill...

Apr 08, 2024
internship gsoc

Advice to prospective Google Summer of Code participants

(Note: because “prospective GSoC participant” is a mouthful, I refer to these folks as “students” throughout the rest of this post, even though you no longer have to be a student to participate in GSoC!) You may have heard that the Open Transit S...

Feb 28, 2024
productivity ios notes macos

How I Manage My TODO lists

On July 20, 2020, I decided to start tracking my TODO items in Apple’s Notes app on my Mac. I had just agreed to build a web application for a non-profit on behalf of a friend, and it was about four months since the initial COVID-19 lockdowns had ...