Lab
AI tools, creative workflows, developer deep-dives, and behind-the-scenes from RAXXO Studios.
52 articles
Bun 1.2 Replaced Node in Every New RAXXO Project
Why Bun 1.2 became the default runtime for 17 RAXXO projects: 3s installs, 9 fewer devDependencies, tests 8x faster. When I still reach for Node.
The 9 Claude Code Hooks That Audit Every File I Write
How 9 shell-script hooks replace code review in a solo studio: what each one catches, how to write your first in under 20 lines, and...
MCP Servers Are How Claude Actually Talks to Everything
MCP servers expose tools, resources, and prompts to Claude through a tiny JSON-RPC protocol. Five MCP servers I run daily: GitHub, a scoped Filesystem, Playwright,...
The 1M Context Window Actually Changes How I Code
Loaded my entire 12-repo studio into one session and stopped re-explaining context to the model every hour Ran a seven-hour debug across Shopify, Vercel, and...
The 5 Vercel Cron Jobs That Keep My Studio Running
Five Vercel cron jobs replaced a 6 EUR VPS, a flaky GitHub Actions workflow, and 40 minutes of manual maintenance per week. Concrete vercel.json +...
Why I Replaced Notion With 40 Markdown Files
After five years of paying for Notion, I moved my entire studio to 40 markdown files in git. Why the move, how I ported 600...
The CSS :has() Patterns That Changed How I Write UI
Six concrete CSS :has() patterns that replaced roughly 400 lines of JavaScript across raxxo.shop.
CSS Cascade Layers Finally Made My Design System Predictable
CSS Cascade Layers (@layer) let you control the order of style precedence without specificity wars or !important tags My design system has three layers in...
The 6 Git Hooks I Copy Into Every New Repo
Every new repo I start gets the same six git hooks copied in before the first commit lands Pre-commit lint and type-check runs catch noisy...
First-Party Analytics Without Google: The 2026 Stack
Google Analytics is slow, privacy-hostile, and reports fewer visitors than reality due to ad-blockers First-party analytics in 2026 means lightweight scripts, no cookies, and server-side...
Running LLM Evals in Production: The 2026 Guide
Most LLM apps ship with zero evals because engineers confuse demos with quality Three eval types matter: regression, rubric-based, and live production sampling LLM-as-judge works...
Claude Code Desktop Is Now a Full Coding IDE
Anthropic rebuilt Claude Code desktop with parallel sessions, integrated terminal, side chat, and three view modes. It replaced my IDE.