Journal
Posts and long-form series on AI, startups, venture capital, and more.
All Posts
Prove the Test Can Fail: Mutate the Fix
A regression test is unverified until you have watched it fail against the unfixed code. The procedure, and three shapes that survive a naive check.
Stars, Views, and Clones Across 63 Repos
I ran stargazers 0.2.0 against my own GitHub account. The repos with the most stars and the repos with the most clones turned out to be different repos.
Running GitHub Actions Efficiently
A macOS runner costs ten times a Linux one, and that multiplier reorders every other CI decision. How to cut Actions minutes without weakening the gate.
Rampart v0.8: Full Fleet Coverage and Better Ruleset Support
Rampart v0.8 audits your private repos, understands GitHub rulesets properly, validates your config strictly, and returns real exit codes for CI.
Sharing 100 Requests With Every User You Have
Strava's rate limit is per app, not per user. How that one detail shaped Pedal Wrencher: polling over webhooks, request budgets, and cooldowns.
What a Month of Portfolio-Wide Engineering Looks Like
651 merged pull requests across 75 repositories in a month, two human gates, and what changes when the unit of maintenance stops being the repo.
Programmable Feeds: RSS Is the Bus
Emit began as RSS to email and grew into an ingest, transform, and deliver bus. Using RSS as the interchange format turns N times M integrations into N plus M.
This Blog's Newsletter Now Runs on Emit
I moved this site's email signup to emit, my own RSS-to-newsletter service. Here's how the Hugo integration works and what dogfooding surfaced in week one.
Emit: Pay for Emails, Not Subscribers
I built emit, an RSS-to-newsletter service that charges $1.60 per thousand emails sent. No tiers, no monthly fee, no charge for subscribers who just sit there.
MCP Goes Stateless, and Sampling Goes With It
The 2026-07-28 MCP spec turns the protocol stateless, deprecates sampling, and moves tasks into an extension. Why the stateless change is the one that matters.