Posts
All the articles I've posted.
The Rock Tumbler
Published:5 min readSome feedback is easy to act on. Other feedback takes work to process. That work might be the point.
High-Bandwidth Communication
Published:2 min readWhy do some conversations click while others fall flat? Using the language of networking to understand human connection, trust, and saying what you mean.
Getting out of my own way: Lessons from becoming a Staff Engineer
Published:7 min readBecoming a Staff Engineer meant working through self-doubt, helping others do better work, and learning which problems to leave alone.
Why I write (and why you might want to too)
Published:5 min readI started this blog for my future self. Eleven years later, writing has given me something I once felt I lacked: a record of things I made.
The AI Prisoner's Dilemma
Published:5 min readAI coding tools are everywhere, and each step feels reasonable. But what if we're all caught in an AI prisoner's dilemma, where individual choices lead to an uncertain future for our craft?
I made a game with AI and I don't know how to feel about it
Published:10 min readI built a sprint-planning game with AI over a weekend. Making it was more fun than playing it, and left me unsure what that means for the craft.
Know where you're going (and be open to change)
Published:5 min readChoosing cinematography gave my film career direction. Moving into software later taught me that a clear goal can still leave room to change course.
Jekyll to Astro: an AI-assisted migration
Published:5 min readI migrated my old Jekyll blog to Astro using AI tools. It cut the time in half, and I learned a lot about what AI is good at (repetitive tasks) and where it still needs human guidance.
Personal Finance for Engineers
Published:6 min readAn introduction to personal finance for engineers, covering budgeting, savings habits, investment plans, and the trade-offs between account types.
In Python, Rose == 'Red', Violet is not 'Blue'
Published:4 min readWhy a Python string comparison with 'is' appeared to work, and what string interning and bytecode revealed about identity versus equality.