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 when the evidence is ready. 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
I built Unfog because “write a better spec” is usually the wrong advice
Open source · Here Aug 27 · Thu“Did you check it?” — Vlad, my AI Final Boss
Field report · Here Aug 14 · ThuThe voice optimization stack — seven layers, ranked
Field guide · Here Aug 13 · WedHeard, not obeyed — an evening of hands-free dictation
Field report · Here May 15 · FriWhy your AI strategy probably needs two models, not one
Plank 03 · #1 · LinkedIn ↗Field reports get written the night the thing breaks, and land here first. Longer newsletter posts go to LinkedIn; the archive shows up here within a day.
Last shipped · 2026-08-27Get 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.