Notes from doing the work.
Not the hype version. Not the influencer version. The version where I'm 18 months ahead of the operators I'm writing for, and I'm willing to show every receipt — what worked, what broke, what I had to walk back.
Posts ship Friday mornings. Substantive enough to be worth your time. No threads. No engagement-bait. No claims I can't demonstrate at a terminal in front of you.
What I'll be writing about
Local-first AI for operators
Running serious models on serious hardware that you actually own. Why the cloud isn't always the answer for people who care about cost, latency, and never sending their work somewhere they can't see it. Pieces drawn from running OpenClaw HQ on an M3 Ultra and Atlas3 in Aider for autonomous coding.
Multi-agent systems, in practice
Not the hype version — the version where you actually have to maintain them. What works when one agent has to hand off to another, what breaks, and why orchestration is harder than the demo videos suggest. Lane-locks, complexity-scored routing, the failure modes nobody warns you about.
The Salesforce admin's AI playbook
Specific patterns for using AI inside the most boring-looking but most-used software on the planet. Apex generation, LWC scaffolding, test class authoring, debug log triage, eight-agent autonomous metadata pipelines. The unsexy work, made faster.
Building in public, honestly
A solo builder shipping a SaaS while keeping a day job. The 90-day gates. The portfolio with a floor. The mistakes I'm making in real time. No pretending the path is straight. No "founder mindset" content; just the actual decisions and their actual consequences.
Recent posts
Why your AI strategy probably needs two models, not one
Plank 03 · #1This is week 0. The cadence starts now — one substantive post per week, every week, for fifty-two weeks. Posts go live on LinkedIn first; archive shows up here within a day. The empty list is honest, not a placeholder.
First post · 2026-04-25Get them in your inbox
Want the posts without the algorithm?
The newsletter goes out Friday mornings — same content as the LinkedIn post, no doom-scroll required. Email me to be added to the list while I migrate to a proper provider.