Journal
Thoughts on engineering, AI, and building software with care.
Autonomous Contributor: a role emerging in the age of AI
With the rise of AI, a different possibility is starting to emerge: What if one person could deliver the entire outcome? Not just a part of the work. But a real, working thing in production.
Read full entry
The Role of Developers Is Changing. If I Were a Junior Today, I'd Learn Different Things.
How AI is shifting the role of developers — and why understanding principles matters more than ever.
Read full entry
Does the Web Frontend Still Make Sense?
Lately I've been thinking about how we'll consume information in the future. Even though I've spent my entire professional life building websites, I increasingly find myself wondering whether classic web frontends are really the right path forward. Aren't they just an unnecessary middle step?
Read full entry
Vibecoding in Practice: Three Things I've Learned
An hour of iterative prompting and you have a small application for a specific use case. That's vibecoding. I've been using it for a while now, and there are three things I wish I had known earlier.
Read full entry