Field notes / Lance Rogers
Technical Insights
Deep dives into blockchain, AI, and production engineering.
18 articles
I Worked on 54 Repositories in One Month
Eighteen months with AI agents and Festival: 3,723 merged PRs, work across 151 code repositories, and hundreds of plans. How I kept that much work moving.
Run GitHub Actions on the Computer You're Using
Private repositories burn GitHub minutes. Here is how to run Linux, Windows, and macOS jobs on the computer you already use.
Using Humanizer to Improve Blog Readability
I use AI to help write blog posts and recently started using Humanizer to improve draft readability. Here’s how I use its hz CLI and decide which edits to keep.
I Ran a Manager-Worker Agent Team on Real Work. A Single Session Beats It.
I ran a manager-worker agent team on 67 real tasks. A single session would have done the work better. The failure modes are structural.
Your Agent's Memory Should Be Files in Git, Not Rows in a Vendor's Database
Agent memory should be files in git, next to the work they describe, not rows in a vendor database.
Quality Gates for Agent Work: Decisions, Not Formalities
A gate an agent waves itself through is not a gate. Quality gates for agent work have to be decisions against artifacts.
Loop Engineering: The Turn Is Not the Unit of Work
The unit of work is no longer a prompt. It is a loop with a driver, a body, exit conditions, and failure modes.
The Management Inversion
Production got cheap. The bottleneck moved: holding fragments together until the work is actually done.
How to Run Your Own Binaries on a Jailbroken Kindle Scribe
After Véra on a 1st-gen Scribe (5.19.5): linux/arm on /mnt/us, Wi-Fi SSH, git, a GL.iNet lab tap, and Notes Sync to push stock notebooks to a git remote I control.
The Bottleneck Moved: Nine Months of Running AI Agents Through Festival
Nine months of running Festival on real work, measured from the logs.
Building a Multi-Chain Agent Economy at ETH Denver with Festival
How I used Festival to build the Obey Agent Economy at ETH Denver 2026: eight repos, six chains, a vault that can refuse a trade, and 2nd place at Chainlink Convergence.
How I Manage 400K Lines of Code with Claude Code: A Multi-Agent Development Workflow
A battle-tested workflow for using Claude Code to manage large-scale projects with parallel AI agents working like a distributed engineering team