Blog

Can You Quantify a Writing Voice?

I fed nine years of my writing into a 25-dimension analysis pipeline. It handed back a spec sheet for my voice. With tolerances.

  • Agentic
  • AI
  • Open Source

Building a Knowledge Base That Speaks to Both Humans and AI

Most knowledge bases serve one audience. Ours serves two through the same data: a web UI for humans and an MCP server for Claude Code. Same wikilinks, same search, same schema. Two interfaces, one system.

  • Agentic
  • AI
  • Engineering
  • MCP

Redesigning an AI Document Pipeline: GPT-4o Vision to Gemini

A working AI pipeline was silently failing on 16% of documents, fabricating identifiers for 13% of records, and spending full extraction costs every run even when nothing had changed. Here's what the redesign looked like.

  • Agentic
  • AI
  • Engineering
  • GCP
  • LLM
  • Open Source

The Compound Error Argument Has a Compound Error

The compound error argument against AI agents has real math behind it. But the assumptions it smuggles in describe a system nobody serious is actually building.

  • Agentic
  • AI
  • Engineering
  • LLM

Generating Real Release Notes from Minified Electron Apps

I built a pipeline that diffs two AppImage builds of claude-desktop-debian, feeds the deobfuscated JS hunks through Sonnet, and synthesizes actual release notes. Shipping "Version 0.x.y" as a changelog wasn't cutting it.

  • Agentic
  • Engineering