Random thoughts. Mostly about software development.

Developers, Reinvented

What started as fear of AI replacing developers is switching to pragmatically embracing the ambitious reality of AI and viewing it as a growth opportunity. As we build the tools of tomorrow, we can usher developers through this reinvention of their role in ways that are intuitive, delightful, and cater to developers’ curiosity, keeping them fulfilled and happy during the transition. That makes us optimistic. Realistically.

What makes autonomy work?

Imagine an AI agent reviewing your pull request – not just flagging issues, but proposing meaningful improvements, refactoring code to be more readable, more efficient, more secure, and even identifying follow up tasks before you do. That’s the fu...

The Dawn of Showercoding

Vibecoding has struck Silicon Valley. The premise is simple: You envision it. You say it or prompt it. The AI delivers it. Rinse. Repeat. In a short time, 90-100% of all code will be written by AI. That means, apps, webpages, features, all will so...

AI Peer Programmer

The growing reasoning capabilities of large-language models, the ability for the models to use tools like terminal and browser, and the integration into the development environment are putting Copilot on the path of becoming the “AI peer programmer”. And as for any member of a developer team, we have 4 expectations for these agents to enable a productive work experience.

Scenes from an Agentic Life

This is just an average day. One you’ll soon forget, but one that seems no less profound when looking through tomorrow. You’ll still be a developer. But one day soon, you’ll live this new developer experience, re-programmed by you and your orchestra of agents. Let the symphony begin.

Developer Odyssey

From mainframes to personal computers, the internet, open source, and the cloud, developers have always expanded their horizons. AI stands as a continuation of this arc, allowing programmers to do more with less, amplifiying creativity and craft. The developer, in essence, becomes the conductor of an AI-empowered orchestra.