Cutting Vercel deployment storage from 13.96 GB to 20.27 MB — previews off, retention down
A Vercel Hobby account went over its 10 GB deployment storage limit. Deployment count was the cause, at 147 MB per build and 189 builds in thirty days.
A Vercel Hobby account went over its 10 GB deployment storage limit. Deployment count was the cause, at 147 MB per build and 189 builds in thirty days.
chrome-devtools-mcp shares one Chrome profile across all projects, so two repos cannot both drive Chrome. A per-project .mcp.json with --userDataDir fixes it.
Dependabot cannot update transitive dependencies on pnpm. Building the GitHub Action that patches them, and why its credential decided the design.
A stale TypeScript server reported TS5097 on a correct import, and deleting the .ts broke a Node script while tsc stayed green. The cause was a failed extends.
An outside review caught defects in a zh-TW translation this Claude Code pipeline's QA never checked for; the fix adds a research-grounded Section C gate.
What Matt Pocock's mattpocock-skills plugin teaches about writing for an agent: pruning, dense terms, and why Fowler smells and Ousterhout modules stay separate
A Claude Code routine translates, checks, and merges a drafted article on this blog end to end, with no machine needing to stay on.
Two disposable GitHub issues test Claude Code's cloud routines: labeling one produces a real PR from a sandbox, but the routine has no AskUserQuestion tool.
Porting a Claude Code release skill to a repo I cannot merge or tag: what gets cut, why git diff HEAD lets review run before the commit, where ignore rules go.
Making a Claude Code skill reachable from any repository: a symlink for discovery, additionalDirectories for access, one cd -P at entry, and no relative paths.
Claude Code treats .claude/ as a protected path, so allow rules cannot pre-approve writes there. Moving a mutable glossary out with CLAUDE_PROJECT_DIR.
Chrome DevTools MCP and Playwright MCP expose different surfaces to a coding agent. What each gives you, and why an Astro blog kept one and denied the other.
Redesigning this blog's logo and code font with an AI agent: a broken SVG letterform, a regex bounding box, a wrong kanji, and the /logo skill it produced.