Why I'm starting to write in public

I've shipped 100+ GoHighLevel apps but written almost nothing about them. This site is where I fix that, and where I learn AI agents out loud.

For the last two years most of what I’ve learned has gone straight into code: marketplace apps, conversation providers, webhooks, workflow actions. Very little of it ever made it into words.

That’s a waste. Writing is how you find out whether you actually understand something.

What you’ll find here

  • AI agents — I’m learning how they work from the ground up: tool calling, memory, planning, evaluation, and the many ways they fail. I’ll explain each piece as I get it.
  • GoHighLevel — the engineering side of building on HighLevel: OAuth, the Marketplace, webhooks, custom providers and the things the docs leave out.
  • Explainers — complex topics, broken down until they’re simple.
  • Building — notes from shipping SaaS to agencies.

How I’ll write

Plainly. If something confused me, I’ll leave the confusion in, because it probably confuses you too.

If there’s a topic you’d like me to dig into, reach out on LinkedIn.

  • #writing
  • #learning

Stay in the loop

New posts, when I have something worth saying.

No spam, no schedule. Follow along by RSS, or connect with me on LinkedIn where I share each new piece.