About
Hi there.
I’m João Guerreiro, a designer and front-end developer based in Portugal with over 18 years of experience crafting thoughtful, user-focused digital experiences. My work blends design sensitivity with technical precision, helping bring ideas to life across a wide range of industries.
I currently work part-time as a Frontend Architect with the talented team at Pixl8, where we build complex, performant web platforms with a strong emphasis on maintainable design systems and user experience.
Alongside this, I run Álvaro Vinagre - a small, independent web agency focused on building purposeful digital solutions for the creative sector. I’m also actively exploring the intersection of AI and design, experimenting with how emerging technologies can elevate the way we build and interact with digital products.
This site is where I share my notes, experiments, and thoughts on front-end development, UX, AI, and the evolving web.
Whether it’s collaborating with clients, experimenting with new ideas, or shaping digital products that feel as good as they look, I’m driven by curiosity, craft, and a desire to make meaningful things.
Current Tools
Code Editor: Cursor
Tooling and Development Server: Vite
Static Site Generator: Hugo
Content Management System: Kirby CMS
CSS Framework: Tailwind
React Framework: Next.js
Animation Library: GSAP