Click me!

Hi! I'm David Dias

Building digital experiences.
Writing about code, design, and life.

Latest Articles

My Ideal Desk Setup: A Personal Journey

Comprehensive guide to building a versatile home office setup, featuring practical tips for developers and creatives. Learn how to create a productive workspace that combines coding, music production, and electronics workbench setups.

Looking Back on My Web Development Journey: A Decade of Projects

Dive into my decade-long journey in web development, chronicling key projects that have shaped my career and personal growth. From my first parish website to open-source initiatives and podcasts, explore the evolution of my skills and the diverse range of projects that have defined my path in the digital world.

My Favorite Raycast Apps for Better Development

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.

Subscribe to get notified when my upcoming book is available! Get early access to essential tips for junior developers!

Book cover of Start & Ship: Setup, Clean Code & Team Skills for Junior Developers, Volume 1 by David Dias. The cover features a folded paper boat with handwritten words like ‘Setup,’ ‘Teamwork,’ ‘Clean Code,’ ‘Git Testing,’ ‘Testing CLI,’ and ‘Pull Requests’ against a dark blue background.

Start & Ship: Setup, Clean Code & Team Skills for Junior Developers

A comprehensive guide to help junior developers navigate their early career challenges and accelerate their professional growth.

Latest Notes

The Philosophy and Approach of "User First"

User First" approach puts users at the heart of all decisions. Engage with them to understand needs, ensuring your business remains relevant and loved.

user-experienceproductivity

Explore a collection of past event experiences.

  • First time in Japan 🇯🇵

    Japan

    Travel to Japan

About Me

I'm a Staff Frontend Engineer with over 15 years of experience building accessible, performant web applications. I'm passionate about design systems, developer experience, and sharing knowledge with the community.

Read more about me →

Currently Reading

Reading Queue

Latest Projects

Latest on GitHub

Moments and memories from around the world

121+ people met
9 countries
Since 2004

What People Say

"
"I had the pleasure of working closely with David on multiple occasions during my time at Kijiji, and I can..."
Makan Dehizadeh

Makan Dehizadeh

Software Engineer

"
"David is a great asset on any Engineering team."
Ivan Martyushev

Ivan Martyushev

Senior Software Engineer

"
"David is a standout engineer & I was delighted to consider him both a friend & colleague during our tenure together."
Kyle Aikens

Kyle Aikens

Lead Product Designer

Let's Connect

Whether you want to discuss web development, need mentorship, or just want to say hi — I'm always happy to chat.