Blog
Long-form writing on building products and systems.
Exploring the hybrid role of the Design Engineer and why the gap between design and development is shrinking.
Read moreWhy mobile-first is no longer just a trend, but a necessity for modern full-stack development.
Read moreHow to maintain design and logic consistency across web and mobile platforms using the modern JS ecosystem.
Read moreWhy speed is not just a technical metric, but a fundamental pillar of great user experience design.
Read moreHow to use motion to guide users, provide feedback, and add a layer of polish to your applications.
Read moreHow to strip away the noise and build focused, effective software for the modern user.
Read moreHow a robust design system acts as the ultimate multiplier for speed and consistency in full-stack development.
Read moreHow AI is changing the way we design and build interfaces, and why the human element is more important than ever.
Read moreWhy the best APIs and developer tools are the ones that feel like they were designed for humans.
Read moreWhy typography is 90% of design and how to master it as a full-stack developer.
Read more