Michael J Petrie

Michael J Petrie

Dad, founder, programmer, and fitness enthusiast, based in Japan.

I build successful businesses that solve real-world problems.

Bullish on coding agents to quickly iterate and create high-quality software.

My current goals include trying to get below 13% body fat, building a business that makes money online, becoming financially independent, supporting my family and becoming a great father.

Things I’m interested in right now:

  • massively parallel agentic coding
  • iterating on many startup ideas
  • finding problems worth solving
  • music and audio, with namagen
  • low-level, “handmade” programming

You can reach me on Twitter or via email.

Recent writingAll posts →

  1. A change in direction Six years on a handmade passion project, one week on an app built from my phone, and what I’m doing differently from now on.
  2. Writing a lock-free ring buffer for the audio thread Why the audio callback can never wait, and the 60 lines of C that keep it fed.
  3. Shipping an iOS app in a week Notes from building Ultimate Kami almost entirely by voice, on a phone, with a newborn asleep on my chest.