Software Engineering Is Still Writing Letters By Hand

Every now and then a new technology arrives that completely breaks the assumptions of the world around it. Not gently. Not politely. Not in a way that leaves existing workflows intact. It shows up like an unexpected guest who kicks the furniture out of the way and sits down wherever it likes. That’s what GenAI … continue reading

Vibe Coding is Changing the Way Code is Coded

The other night, I built a working app prototype in a single sitting to transform json into a format I wanted. Just prompts and a few tweaks. It kind of blew my mind. It got me thinking about how people are learning to code these days and it feels like something different is happening. There’s … continue reading

The Technical Service Blueprint: Bridging UX and Engineering

In many digital projects, user experience (UX) and technical architecture are treated as separate tracks. Designers focus on flows and interactions, while engineers dive into APIs, data models, and performance. But when these worlds stay siloed, users feel it – through slow response times, broken edge cases, or features that technically work but don’t feel … continue reading