Working notes on design, code and judgement.
What I learn shipping real interfaces: frontend architecture, performance, design systems and working with AI without losing the thread.
Frontend & Performance
Core Web Vitals, rendering, and the cost of what we build.
1 ARTICLEDesign Systems & AI
Tokens, components, and where AI helps — and where it doesn't.
2 ARTICLESProduct & Craft
Tooling, UX writing, and the details that decide quality.
2 ARTICLESWhy I no longer use Figma
How I went from designing screens to writing prompts, and why a pencil and paper give me more than any design tool.

saastro-relay: persistent memory for working with AI on real projects
Every AI session starts from zero. saastro-relay is the MCP server I built to fix that: it syncs context and code snapshots between Claude.ai and Claude Code with a dual local + cloud architecture.
Design systems with AI: what changes and what doesn't
AI speeds up interface generation, but a design system still needs human judgement. How I integrate AI tools into my workflow without losing coherence.
UX writing: words are interface
Copy is not decoration added at the end. It's a design decision with the same weight as spacing, color, or hierarchy.
Web performance: Core Vitals without the pain
LCP, CLS, INP — the metrics Google measures that directly affect your business. How I hit good scores without sacrificing design.