
New Website
Some studios launch a website to get more clients. We built ours to tell a story—one that reflects our principles of simple structures, thoughtful decisions, and honest work.
Some studios launch a website to get more clients. We built ours to tell a story—one that reflects our principles of simple structures, thoughtful decisions, and honest work.
How I discovered that technically skilled partners aren't enough—they must share your values and vision. My journey from Pepephone to joining Etéreo.
Understand how browsers parse custom elements: from tokenization to DOM insertion, lifecycle callbacks, and best practices for reliable components.
A practical decision tree to help you choose between unit, integration, functional, and E2E tests based on what you're actually trying to validate.
e18e stands for 'Ecosystem Performance'—a frontend community initiative to clean up JavaScript dependencies and improve performance across the ecosystem.
Generic components, context typing, children props, and advanced TypeScript techniques to improve your React development experience and type safety.