About me

I'm Michael. I'm fascinated by what's becoming possible with AI, and I believe the best way to understand it is to build things with it. This site is where I document that journey.

My approach is simple: pick a project, build it, write about what I learned. The writing part matters because it forces me to actually understand what happened — not just get something working, but know why it works.

What I'm exploring

Right now I'm focused on AI agents, prompt engineering, and building practical tools with large language models. I'm especially interested in the gap between demos and things that actually work reliably — that's where most of the interesting problems live.

Why this blog

I started this site because I learn best by doing, and the AI space moves too fast to just read about. Every project here is something I've built from scratch, including the mistakes and dead ends. If my notes help someone else along the way, even better.

Elsewhere

You can find me on GitHub. Check out the projects page to see what I'm working on, or read the blog for longer write-ups.