Clarity is a systems problem.
Research, interface decisions and production code—documented.
WRITING · NOTES FROM THE WORK
Field notes on UX, experimentation, front-end craft and the messy thinking behind better digital products.
Written by Josue Somarribas · Costa Rica → SpainStart here
A selection that shows how I think and work.When users see the control for 300ms before your variant snaps in, your data is contaminated. Why flicker is a validity bug and how to fix it properly.
Schema.org has no CaseStudy type, so what should a UX portfolio use? A working JSON-LD recipe for case studies, with the honest limits of what schema buys.
Squircles are everywhere in mobile UI, but do smoother corners reduce friction in buttons? What the geometry can and cannot promise for conversion.
Field notes, practical guides and lessons from the work.
How to define guardrails, tolerances, and decision rules before an experiment turns a local conversion win into broader product damage.
A practical guide to 12 JSON-LD use cases, with working Schema.org examples, selection advice, validation steps, and the mistakes that make markup misleading.
A practical framework for deciding whether an A/B test winner is large enough, reliable enough, and safe enough to implement.
Why I moved my portfolio from Framer to a file-backed static site on Vercel, what it really costs, what I gained, and what I gave up.
A practical migration guide for moving a Framer portfolio and CMS blog into a versioned, file-backed static site deployed through Git and Vercel.
A practical guide to SEO and AI search: content structure, citations without clicks, prompt tracking, analytics, and what visibility can actually be measured.
Build natural blog narration locally with Kokoro, speech-ready scripts, pronunciation QA, automated MP3 export, and no paid voice API.