pete@stack:~/build-log$

build-log

rss ↗

$ ls -t ~/build-log — what I'm shipping, learning, and figuring out

2026.05.09 forge self audit Had Forge audit itself today. Forge is the agent I use to build MCP servers ([part of the larger system](https://stack.brooksnewme… #Audit#Claude#Strategy 2026.05.09 agent system Built 20+ named agents on Claude Code over the past year. Each one has a domain, a risk tier, structured output contracts, and lan… #Shipped#Claude#Strategy 2026.05.03 phish mcp server Built mcp-phish today: a FastMCP server wrapping both the Phish.net v5 API and Phish.in v2 into a clean typed tool surface. Twelve… #BandsThatJam#MCP#Homelab 2026.05.03 anthropic tracker Built a dashboard to track Anthropic's open job listings. It pulls from the Greenhouse API on a schedule, stores daily snapshots i… #Shipped#Story#Homelab 2026.05.01 the53report launch The 53 Report is live. Full tech stack: SQLite, MCP server, Claude Code agentic workflow for the editorial pipeline, Astro 5, Dock… #Shipped#Story#Strategy#MCP#SQLite#Docker#NFL#Homelab 2026.04.23 spotify mcp server Built a Spotify MCP server this weekend. Most of the ones out there run as a local subprocess on your laptop. This one runs once i… #MCP#Spotify#Homelab#Docker 2026.04.20 research subagents A few weeks ago I shipped [a research agent](https://stack.brooksnewmedia.com/post/037-research-agent), but there were a few manua… #Shipped#Claude 2026.04.15 prompt injection hardening Spent today hardening my agent system against prompt injection. If you're building agents that fetch external content (web pages,… #Shipped#Origin 2026.04.05 bikepacking trip page Planning a 3-day bikepacking trip through the Finger Lakes National Forest. 62 miles on the Giant Revolt Advanced 2, two nights of… #Shipped#Astro 2026.03.28 research agent Built a research agent inside Claude Code that doesn't make things up. Based it directly on Anthropic's guide to reducing hallucin… #Shipped#Claude 2026.03.28 anthropic applications Applied to six roles at Anthropic today. Forward Deployed Engineer, Claude Evangelist, and four Solutions Architect verticals. I'v… #Career#Anthropic#Claude 2026.03.28 how the stack works People ask how The Stack works. Here is the full breakdown. What it is: A microblog built with Astro. No CMS, no database, no admi… #Shipped#Astro#DevOps 2026.03.27 prompt clinic Most people push-prompt. There's a better way. At my day job, I work on a small team at a university library that hosts AI session… #Origin#Story 2026.03.26 mill migration blog New on the blog: how a 14-year client relationship, a talented builder, and a server migration came together. Lorraine at Go To Th… #Story#Shipped 2026.03.23 agent ecosystem overhaul Spent the evening auditing and overhauling my entire agent ecosystem against Anthropic's published best practices. 20 agents, all… #Shipped#Strategy