Hello there! I'm David Dias

A Front-End Developer, podcaster, and content creator passionate about solving digital and human challenges. I thrive on building communities, exploring tech innovations, and discussing the intricacies of web development and expatriate life. Let's connect and share ideas that shape the digital world.

Recent articles

Delve into insightful articles on web development, coding best practices, and cutting-edge tech innovations. Whether you're a seasoned developer or just starting out, you'll find my expert tips, in-depth analysis, and practical solutions to enhance your coding skills and stay ahead in the ever-evolving world of technology.

My Ideal Desk Setup: A Personal Journey

Join me as I take you on a tour of my ideal desk setup, showing how it has evolved over the years and how it enhances my productivity and creative pursuits. From daily work to music production and electronics tinkering, discover how I've crafted a versatile space that adapts to my diverse interests and professional needs.

Raycast Applications That Will Make You a Super Developer!

Raycast is one of the best tools for supercharging your productivity on Mac, offering a wide range of customizable commands and third-party integrations. In this article, I'll share the top 10 Raycast applications I use daily, demonstrating how they can transform you into a super developer by streamlining your workflow and boosting efficiency.

Beyond User Testing: Leveraging Frontend Experience

For over a decade, I've been collaborating with web designers, and it's clear that we sometimes have differing perspectives. 'User testing' often takes center stage in decision-making, with the rich insights of frontend experience taking a backseat. But here's the thing - collaboration is pivotal. Recognizing the value that frontend developers bring is crucial for any team aiming to succeed in our fast-paced digital age.

How Front-End Developers, Web and UX/UI Designers could better collaborate together?

Collaboration between Developers and UX/UI Designers is essential to build a good product, but it often comes with challenges. In this article, we'll explore how the right mindset, clear processes, and an inclusive culture can transform these challenges into opportunities. Discover practical insights on fostering effective teamwork between Front-End Developers and Designers to create exceptional web experiences.

Current projects

Discover the projects I've contributed to or currently working on.

Front-End Checklist V1 (open-source)

completed

The Front-End Checklist is an exhaustive list of all elements you need to have / to test before launching your website / HTML page to production.