Skip to main content
mbr

mbr

I write about the software tools, techniques, and occasional existential crises that come with building software. Grab some coffee and stay a while.



Recent

Anyone Can Be a Programmer

·9 mins
We’ve evolved from punch cards to Python, and now AI lets us code in plain English, but this final leap comes with unprecedented responsibility upon us as programmers. I trace programming’s 70-year journey to Natural Language Coding and share how to harness this revolutionary power while building software that’s secure, scalable, and production-ready.

Vibe Coding Handbook

··24 mins
A comprehensive guide to building functional applications using AI-powered development tools (like Bolt.new) while following software engineering best practices, covering all phases from planning and PRD creation through design, development, testing, deployment, and maintenance. Unlike typical AI coding guides focused on speed, this handbook integrates formal SDLC principles to ensure structured, secure, and maintainable applications suitable for rapid prototyping by non-developers.