Lab

Lab

AI tools, creative workflows, developer deep-dives, and behind-the-scenes from RAXXO Studios.

309 articles

Development
RAXXO Studios 9 min

The Native Popover API: 4 Menus and Tooltips I Built Without JavaScript

Popover attribute gives top-layer rendering and light-dismiss free Anchor positioning ties menus to triggers with no JavaScript Built 4 components: dropdown, tooltip, command menu, confirm...

Design
RAXXO Studios 9 min

The Anatomy of a Good Empty State: 6 Patterns That Guide the Next Action

Three empty state types: first-run, cleared, error-empty, each needs different copy One primary action rule: never give an empty screen two equal buttons Copy teaches,...

Tutorials
RAXXO Studios 9 min

Generate Open Graph Images On the Fly With Satori and Resvg

Satori turns JSX into SVG with zero browser, runs in 40ms Resvg renders SVG to PNG in pure Rust, no Puppeteer Full edge function code...

Development
RAXXO Studios 9 min

Loading Skeletons That Don't Lie: 5 Patterns for Honest Perceived Performance

Content-shaped skeletons cut layout shift to zero versus 0.18 CLS for spinners Match placeholder dimensions to final DOM exactly or you are lying to users...

AI Tools
RAXXO Studios 8 min

Anthropic Pulled Fable 5 and Mythos 5: What the Ban Means

Anthropic disabled Claude Fable 5 and Mythos 5 on June 12 under a US export order over a jailbreak. What happened, why, and the Opus...

Content
RAXXO Studios 9 min

Turn One Blog Post Into a LinkedIn Post, an X Thread, and an IG Carousel

Pull the spine first: one argument, three reshapes, never cross-post LinkedIn wants the lesson, X wants the build, IG wants the proof Each platform gets...

Business
RAXXO Studios 9 min

The Solo Studio Software Stack: What I Actually Pay For in 2026

Total stack runs 312 EUR/month across 11 tools Cut 4 subscriptions worth 178 EUR by consolidating One swap paid for itself in 6 days Rule:...

Design
RAXXO Studios 8 min

The Native HTML Dialog Element: 6 Modal Patterns I Ship Without a Library

Native dialog removed a 14KB modal library from 9 sites method=dialog forms close and return values with zero JS @starting-style plus closedby="any" handle exit animation...

Claude Code
RAXXO Studios 10 min

Headless Claude Code: 5 Things I Run From My GitHub Actions

Claude Code -p runs headless in CI with zero terminal Blog generation, daily audit, PR triage, release notes, README sync all on cron Each run...

Claude Code
RAXXO Studios 9 min

Why I Stopped Using Cursor for Production Code (And What I Use Now)

Cursor felt fast for prototypes but stalled on real production tasks Claude Code hooks let me automate checks before every commit Skills and plugins turned...

AI Tools
RAXXO Studios 7 min

Claude Fable 5 vs GPT-5.5 vs Gemini 3.1 Pro: Who Leads Now?

SWE-Bench Pro: Claude Fable 5 hits 80.3 percent, GPT-5.5 lands 58.6, Gemini 3.1 Pro 54.2 Gemini stays cheapest at 2 dollars per million input, Fable...

AI Tools
RAXXO Studios 8 min

Claude Fable 5 vs Opus 4.8: Is Double the Price Worth It?

Fable 5 costs 10 dollars per million input tokens against 5 for Opus 4.8, output is 50 vs 25 SWE-Bench Pro gap is 11.1 points,...