Daniel M - Visual Designer | Sharing stories and ideas. Speaker, +10 Years Exp, Product Designer at Holafly, Former Product Designer at Rappi, Ex UX-UI Lead Fandango Latam & Grupo El Comercio, UX Workshop facilitator América TV, Guest Speaker ISIL.

The Manifest of Transition: When Design is not enough

Beyond Figma boundaries. A three-part manifesto on taming technical overwhelm, building in public, and transitioning from frames to live code as a Design Engineer.

The canvas
There is no greater satisfaction than seeing your designs solve real problems and move key metrics for clients and startups. You document the specs, hand it over to the tech team, and you're done... right? As a designer, I’ve always believed we need to be one step ahead. But to truly bridge the gap, we need to start thinking like engineers. We need to design while understanding the exact architectural approach required to build every single component. This isn't about giving up design; it's about making design unbreakable in production.


The learning
Engineering moves fast. New frameworks drop every week. The natural reaction? Panic. The feeling that you are already late. I’m choosing to filter the noise. Transitioning to code isn't about memorizing the entire JavaScript ecosystem in a month; it’s about patience. It's about breaking down components, breaking the code, fixing it, and accepting that being overwhelmed is just part of the process. We don't need to learn every technology. We just need to understand how they work, step by step, frame by frame, line by line.


The Proof of Work
Polished case studies are for static designs. Engineering requires proof. I am choosing to build this transition in public. That means documenting the messy reality of code: the Git branches that went wrong, the accessibility bugs that took days to solve, and the small wins of seeing a Figma token successfully render in the browser. This space is now a functional devlog. No filters, no corporate fluff. Just the raw record of lines written, layouts broken, and the gradual shift from frames to code, one commit at a time.

See you there!

← home | archives →