About

Hi, I'm Adam. I'm a software engineer with a decade of experience, and these days I build all of my side projects by vibe coding them from my phone. I usually don't read a single line of the code. It still feels like magic, and that is exactly why I started writing here.

What is vibe coding?

Vibe coding is building software by describing what you want in plain English and letting an AI coding agent (I use Claude Code) write the code for you. You stay focused on the idea and the product. The agent handles the typing. It has quietly made software development reachable for people who never had years of training, and that shift is the whole reason this blog exists.

Why vibe blog

This started as a Reddit post that picked up some unexpected traction. Enough people found it useful that I wanted to give the ideas a permanent home and keep writing. So vibe blog is where I share what I have learned shipping real, working apps with AI: the tips, the setup, the security, and the parts nobody warns you about.

What you'll find here

If you are new, start with How I'd approach learning to build apps today. From there:

Who it's for

People who are new to building software and found their way in through AI, and anyone curious about how far you can get vibe coding real things that real people can trust. No computer science degree required.

Thanks for stopping by. Keep on vibin'.