bricolage

AI Agents and the Future of Software

What is an AI agent?

An AI agent is software that uses an AI model, tools, and feedback to pursue a goal through repeated steps. It gathers context, chooses an action, checks the result, and continues until it finishes or needs human input.

These essays ask how agents change software, work, and search—and what remains valuable as model capabilities improve. Start with Apps After Agents for the core thesis: models are replaceable, while the judgment that accumulates around them is the durable substrate.

Read the collection

Custom Rubrics for Agentic Search

July 13, 2026

Platform search fails niche users because it optimizes for the majority. Custom rubrics—private criteria applied by AI—let you find what you actually want by reading the signals businesses can't fake.

Essential Until It Wasn't

July 3, 2026

Every generation of programmers believed their ground was solid. Assembly, C, manual memory management — each felt essential until the boundary moved. Now AI is moving it again.

Apps After Agents

July 1, 2026

Models are commodity. Substrate is differentiation. The question isn't how smart your agents are — it's where the crystallized judgment lives.

Flying Drones in Latent Space

December 19, 2023

LLM prompts are like flying cameras through latent space, capturing snapshots of frozen intelligence.

LLM Test Runners for Content

March 16, 2023

LLMs finally enable automated testing for documentation by asking questions and asserting on responses.