Skip to content

Archives

All the articles I've archived.

2026 14
October 2
  • EssayHow I Built Kissflow Academy, a Desktop Training App

    Updated:

    Kissflow Academy is a free desktop app that teaches partner consultants to build on Kissflow. I built it end to end with Claude Code. Here's what it does, and where the real work turned out to be.

  • EssayEvery Bug Was Silent

    I forked an open-source dictation app to run on Apple's new on-device speech model. Every failure along the way looked exactly like success.

July 7
  • EssayThe Plugin Worked. Every Website Looked the Same.

    How an AI website plugin learned to preserve hard-won performance rules while inventing a different experience structure for every build.

  • Essay588 Docs in Spanish for $5.07

    Part 4 of The Docs Rebuild: localizing an entire docs site with an LLM script and a glossary, shipping it, and then solving the case of the AI that seemed to make typos.

  • EssayAn Answer Engine, Not a Search Box

    Part 3 of The Docs Rebuild: wiring a 720-node graph of help articles, API operations, and SDK pages into an answer engine — and making the homepage honest about it.

  • EssayAPI Docs That Don't Lie

    Part 2 of The Docs Rebuild: turning a Postman collection into a Scalar API reference with real schemas — and the agent that refused to make things up.

  • EssayWe Replaced Our $9,000-a-Year Docs Platform with a Git Repo

    Part 1 of The Docs Rebuild: how a writer with an agent fleet migrated 556 help articles off a $9,000-a-year platform and onto a git repo — and what broke on the way.

  • EssayWhy This Site Needed a Real Chatbot Integration

    I replaced my hand-rolled Ask AI widget with AI Elements and streaming via Vercel AI SDK, not for polish points, but because the old chat broke trust in the first three seconds.

  • EssayThe Same Lie, Twelve Times

    I don't write code. I just built a fact-checker for my own documentation job, and the first thing it caught was a documentation bug hiding in plain sight.

June 5
  • EssayThe Most Expensive Bug Is Indecision

    Our marketing team dared the company to roast our own website. I spent the weekend building my own answer from scratch, and every hard moment turned out to be a decision, not a line of code.

  • EssayHow I Cut My AI Bill Without Talking Less

    Five set-once valves in my Claude Code config, two free ones (one I was quietly leaking), and the subscription-vs-API math that dwarfs them all.

  • EssayHow I Built a Product Promo, End to End, Without Writing the Code

    A documentation manager built a sixty-second product promo end to end, with AI doing the hands-on work and me directing. The full nine-stage pipeline, and why the real skill turned out to be taste, not code.

  • EssayThe 54% Rule: Five Circuit-Breakers I Use to Lead a Writing Team

    Roger Federer won eighty percent of his matches. He won only fifty-four percent of the points inside them. Once that gap sank in, I started managing myself differently.

  • EssayColophon

    Updated:

    What this site is, who made it, and how it was built.