Explainers

Long-form pieces on the architecture nobody is explaining properly. Written by a practitioner, for practitioners.

A craftsperson's hands working carefully on a detailed piece — slow, deliberate, skilled work

Implementation is now cheap. Judgment is the bottleneck.

AI tools have lowered the cost of writing code to near zero. What they haven't changed is which decisions require human judgment — and for builders without engineering backgrounds, the risk is not moving too slowly. It's not knowing which decisions to own.

  • industry
  • architecture
An abstract network of interconnected dots and lines

Your AI Coding Tools Are Training on Your Work. The Deadline to Stop It Is April 24.

GitHub Copilot and the Vercel Claude Code plugin both defaulted to collecting developer data in the same week. The exemptions reveal the business model: enterprise users pay in cash, everyone else pays in training data.

  • tools
  • security
Aerial view of densely packed shipping trailers — opaque, interchangeable, interdependent

AI coding tools are quietly expanding your attack surface

AI assistants recommend packages they know, not the simplest solution. For a new generation of builders, that default is creating dependency footprints that more experienced developers would never accumulate.

  • security
  • architecture
A large control room dense with precision control knobs

RAG improves what your model knows. It doesn't control what it does.

Retrieval-augmented generation solves a knowledge access problem. Most teams reaching for it are trying to solve an output reliability problem. Those are different problems with different solutions, and confusing them is expensive.

  • architecture
  • research
A single person working on a cell tower — one person maintaining infrastructure that serves millions

The open source maintainer is the weakest link, and everyone is figuring that out at once

Two separate pressures — sophisticated supply chain attacks and AI-generated contribution noise — are converging on the same person: the individual maintainer holding up infrastructure that millions of projects depend on.

  • security
  • industry
Network of connected nodes representing a knowledge graph

GraphRAG explained for people who've actually built something

What GraphRAG is, why vector search alone falls short, and when you'd actually reach for it.

  • architecture
  • knowledge-graphs