pete@stack:~/build-log$

build-log

rss ↗

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

2026.03.15 site overhaul Rewrote the entire brooksnewmedia.com homepage and services page. New origin story about starting with BandsThatJam.com in 2007, t… #Shipped#Astro#Strategy 2026.03.15 playbook Wrote the entire Brooks New Media business playbook today. Service model, sales process, pitch templates, agent workflow documenta… #Strategy#Shipped 2026.03.15 ithaca audit Ran our first batch audit: 13 Ithaca bars and restaurants. Average grade was a D. Most common problems: missing meta descriptions,… #SEOAudit 2026.03.15 niobe launch Built a new SEO auditing tool today. It grades any website A through F across six categories: technical SEO, on-page content, perf… #Shipped#SEO#Python#GitHub 2026.03.14 bandsthatjam Side project tonight: rebuilding BandsThatJam.com from Archive.org snapshots. This is where it all started in 2007. Concert photog… #Story 2026.03.14 the why Why now? Because the old site was a brochure. It listed services and had a contact form. That is it. No story, no personality, no… #Story#Strategy 2026.03.14 day one For the first time in 15 years, we are rebuilding the Brooks New Media website from scratch. The old WordPress site has been runni… #Shipped#Astro 2026.03.14 the stack site Built this site today. The Stack is a microblog for documenting what we ship. Static Astro site, dark theme, tag filtering, RSS fe… #DevOps#Shipped#Astro 2026.03.12 mcp layer Started building MCP servers to connect our infrastructure directly to Claude Code. Model Context Protocol turns any API into a to… #DevOps#Shipped#MCP#Python#Docker#GitHub 2026.03.08 model arena Shipped Model Arena, a tool for comparing language model outputs side by side. Send the same prompt to multiple models, see the re… #DevOps#Shipped#Python#Docker#GitHub 2026.03.07 phantom paste Built Phantom Paste, a zero-knowledge pastebin. Written in Go, stores everything in SQLite, encrypts client-side. The server never… #DevOps#Shipped#Go#SQLite#Docker#GitHub 2026.03.01 n8n automation Deployed n8n as our automation engine. Visual workflow builder, webhook triggers, hundreds of integrations. Connect APIs, move dat… #DevOps#Docker#Linux#Shipped 2026.02.22 litellm gateway Added LiteLLM as an API gateway in front of all our language models. One endpoint, multiple providers. Route requests to local Oll… #DevOps#Docker#Python#Linux 2026.02.15 ollama local llm Started running large language models locally with Ollama. No API costs, no data leaving the network. Pull a model, run it, done.… #DevOps#Docker#Linux 2026.02.07 uptime kuma Deployed Uptime Kuma to monitor every service. If a container goes down, we know within 60 seconds. Dashboard shows uptime history… #DevOps#Docker#Linux