Words

Writing

Essays, posts, and peer-reviewed papers on agents, retrieval, and planetary science, gathered from Medium, the Sourcegraph blog, journals, and here.

Essays

  • Scheduling an agent fleet: a practitioner's companion

    A multi-agent orchestrator is an online scheduler, and its allocation layer, the part that prioritizes the work queue, is the piece most fleets leave on a default. The cheapest first build, the first change to make with the actual weights, context quality as a lever, and the rules that transfer from schedulers already running in production.

    Essay · Jul 13, 2026
  • The software factory as an observatory

    Agent orchestrators are online schedulers, and astronomy has been fielding online schedulers for thirty-five years: what ZTF, Rubin, and the Deep Space Network teach about planning, proofs, fairness, and replaying your own nights.

    Essay · Jul 11, 2026
  • Operations research as a framework for software-factory scheduling

    Technical report with its own literature review: operations research applied to an agent-fleet orchestrator. Dispatch, capacity, tier routing, acceptance gates, and architecture management mapped onto field-tested machinery from observatory scheduling, with a four-phase config-first adoption path.

    Technical report · Jul 10, 2026
  • Running my own agent city on Slack

    I drive a fleet of coding agents across a dozen projects from a Slack workspace: Gas City as the orchestration SDK, a Slack bridge I built in gascity-packs, and a Mayor that's really just a session aliased to a handle.

    Essay · Jun 16, 2026
  • Two retrieval systems write this site

    The libraries, explorers, and digests on this site are produced by two retrieval systems exposed over MCP; the site is a static build in git, and git is the review gate.

    Essay · Jun 10, 2026
  • I used two multi-agent pipelines for everything I built this week. Here's what happened.

    Running two multi-agent workflows — one for research and planning, one for execution and review — across a week of software projects, and what actually held up.

    Medium · Apr 3, 2026
  • Applying creativity research to agentic workflows

    Borrowing divergent-thinking techniques from creativity research to push agent workflows toward structurally diverse solutions instead of the first obvious one.

    Medium · Mar 30, 2026
  • Why your coding agent keeps failing in ways you can't predict

    Coding agents fail unpredictably because they are a complex system layered on another complex system, the codebase, and prompt engineering alone can't tame the emergent failures.

    Medium · Mar 24, 2026
  • Why "Agent Advocate" exists

    On the Agent Advocate role at Sourcegraph, advocating for the infrastructure that makes coding agents work reliably in production rather than for better prompts alone.

    Medium · Mar 18, 2026
  • I couldn't find a good enough benchmark for large-scale software development, so I built one

    Building CodeScaleBench — task design, verification, QA, and the infrastructure orchestration behind a benchmark for coding agents on large, multi-repo codebases.

    Medium · Mar 5, 2026
  • Rethinking coding agent benchmarks

    Where today's coding-agent benchmarks fall short, and how to measure agent performance with stronger context retrieval at enterprise scale.

    Medium · Jan 2, 2026
  • How I use Amp (after 4 months and 6000 threads)

    A working Amp practice after four months of heavy use — planning, context management, and verifying code across many projects.

    Medium · Nov 4, 2025
  • How I code with Amp on my phone

    A secure iPhone-to-Mac setup with Blink Shell and Tailscale to run the Amp CLI and manage coding projects from a phone.

    Medium · Oct 16, 2025

Engineering blog

Guides & ebooks