Lab
AI tools, creative workflows, developer deep-dives, and behind-the-scenes from RAXXO Studios.
126 articles
The Design System That Makes Five RAXXO Tools Feel Like One Studio
How one small set of design rules keeps five different RAXXO tools looking and feeling like a single studio.
Read articleClaude Opus 5 Is Here: Fable 5 Intelligence at Half the Price
Anthropic shipped Claude Opus 5 on July 24, a step-change model with a 1M context window at half of Fable 5 price.
Statusline Builder: Why I Give a Tool Away Free
Statusline Builder configures a Claude Code statusline with 33 elements, free forever. Here is why I built it that way.
Why I Built Git Dojo Instead of Another Git GUI
Git Dojo teaches git through real terminal commands, not menus. Why I built it that way and what shipping it taught me.
Claude Code Screen Reader Mode: Accessibility in the Terminal
Claude Code's new screen reader mode swaps boxes and spinners for plain, linear text. Why accessibility in a terminal AI tool matters.
Claude Sonnet 5 Is the New Default: What Changed for Coding
Claude Sonnet 5 is the new default on Pro, Team, and Enterprise seats, with 1M-token context and adaptive thinking. How it changes daily coding.
Debugging a Production Bug I Cannot Reproduce Locally
Reconstruct the timeline from prod logs before touching code Bisect by deploy to find the exact commit that broke Add targeted instrumentation, test one hypothesis...
Shopify Theme Sections I Rebuild on Every Store
Four sections (hero, proof band, FAQ, CTA) I copy into every Shopify store Schema blocks a non-dev can drag without breaking layout Every text field...
Feature Flags Without a Vendor: The Minimal Setup I Ship
Boolean flags in env vars cover 80% of what vendors sell Gradual rollout by hashing user IDs into 100 buckets Instant rollback in under 60...
The CSS color-mix Patterns I Use Across Every RAXXO Theme
One brand variable feeds hover, disabled, surface, and text colors 5 color-mix patterns replaced a 40-line hand-curated palette Accessible text picks itself from the background...
Local-First Architecture for Solo Apps When CRDTs Help and When They Hurt
Local-first cut my note app's perceived latency to zero across 3 devices Yjs and Automerge solve sync conflicts you may not actually have ElectricSQL saved...
Shopify Metafields Done Right Three Patterns From Production
Typed metafield definitions catch bad data before it reaches your theme List-of-references replaces fragile comma-separated strings for product relations One idempotent resync script beats hand-editing...