Lab

Lab

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

101 articles

RAXXO Studios 10 min read

Rate Limiting Without Redis: 3 Patterns I Use in Serverless

Durable counters give exact limits but cost per request Edge config token buckets trade precision for near-zero latency Signed-window limits need no storage at all At small scale, signed windows handle most abuse cases free Rate limiting in serverless broke...

BackendDevelopmentRate Limiting
Read article
More Articles
Development
RAXXO Studios 8 min

Form Validation in 2026: 6 Native Constraints Before You Reach for a Library

Native constraints cover 6 common cases without a single byte of JS setCustomValidity gives you full control over error text :user-invalid styles errors only after...

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...

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...

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...

Development
RAXXO Studios 10 min

5 Claude API Errors That Cost Me Money (And How I Trapped Them)

Retry storms turned 1 timeout into 340 duplicate calls billed in 90 seconds Infinite tool loop ran 1,200 iterations before I noticed at 2am Partial...

Development
RAXXO Studios 10 min

Shopify Admin API From Claude: 5 Patterns I Use Across 15 Repos

Product create via Admin API beats clicking through the dashboard every time Blog post POST with metafields saves 12 minutes per article Metaobject sync keeps...

Development
RAXXO Studios 10 min

Claude Files API in Production: 5 Patterns for Document Workflows

Files API replaced my 40KB inline blobs with reusable file IDs across requests Citation grounding cut hallucinated quotes to near zero in 200 test runs...

Development
RAXXO Studios 11 min

5 Anthropic Prompt Caching Patterns That Cut My API Bill 70%

System-prompt caching alone cut repeat-call costs by half Tool definitions cache separately, perfect for agent loops Conversation history caching pays off after turn three 1-hour...

Development
RAXXO Studios 8 min

5 Anthropic SDK Streaming Patterns I Use in Production

Token paint with backpressure stops fast streams from crashing slow UIs Partial tool_use blocks let you show "querying X..." 200ms into a call AbortController cancels...

Development
RAXXO Studios 8 min

5 MCP Servers I Built This Year and What They Replaced

Built 5 MCP servers in 2026, retired 4 daemons and a Zapier flow Catalog and blog-index MCPs saved roughly 9 hours per week Render-queue MCP...

Development
RAXXO Studios 8 min

5 CSS Animations That Needed JavaScript Until 2026

interpolate-size and calc-size finally let a panel transition to height auto with no measuring script. transition-behavior allow-discrete plus @starting-style animates elements both into and out...