Podcast Awesome

๐ŸŽ™๏ธ What the Heck is a Design Engineer? (with Dave Darnes)

โ€ข Font Awesome โ€ข Season 3 โ€ข Episode 4

Design engineer. UX engineer. Front-end dev with opinions. What does it all mean?! In this episode, we sit down with Dave Darnes to untangle the ever-evolving world of design and development (And Dave is our first non-Font Awesomer on the pod!). We talk about why job titles keep getting weirder, whether "engineer" is a fair title for folks who work on the web, and how design systems can bridge the gap between teams. Plus, we explore the future of the role โ€” will tools like Figma and AI replace design engineers, or will the internet always need humans who can actually build things?

๐Ÿš€ Tune in for a fun, insightful, and slightly existential conversation about the intersection of design, dev, and the titles we give ourselves.

๐Ÿ† Key Takeaways

  • Design Engineer: Job Title or Existential Crisis? Dave breaks down the blurry line between design and development and why this role exists.
  • Gatekeeping vs. Open Web: How the internet has democratized career pathsโ€”and why some job titles might be a shield against skepticism.
  • The Future of Design & Dev: Will tools like Figma and AI squeeze out design engineers, or is there always a place for people who build with craft?
  • Design Systems & Developer Relations: Why advocacy (not nagging) makes or breaks adoption.
  • Rockstar/Ninja/Unicorn Titles: Just ... donโ€™t.

โฑ๏ธ Episode Breakdown

๐Ÿ•› 00:00 - Meet Dave Darnes โ€“ ๐Ÿ‡ฌ๐Ÿ‡ง UK-based designer/developer, father of sick children (but still here for the podcast).

๐ŸŽค 02:30 - The Legendary "David Darnes" Callout โ€“ A completely necessary and extremely fun moment of podcast magic.

๐Ÿ› ๏ธ 06:45 - What is a Design Engineer Anyway? โ€“  The Venn diagram of design and development overlaps in weird ways.

๐Ÿ“› 12:15 - Why Job Titles Get Messy โ€“  Specialization vs. generalization and the need to impress hiring managers.

๐Ÿ—๏ธ 18:30 - Engineer as a Title โ€” Does It Matter? โ€“  Structural engineers hold up buildings; do web engineers hold up the internet? (Kinda, yeah.)

๐Ÿ”„ 24:00 - The Evolution of Design & Dev Roles โ€“  How web components, CSS variables, and other tech are shifting expectations.

๐Ÿฅ• 30:45 - How to Get People to Actually Use a Design System โ€“  Hint: Be more carrot, less stick.

๐Ÿค– 35:00 - The Battle Between Figma & AI โ€“  Will design engineers survive the encroaching automation?

๐Ÿ”„ 40:30 - If You Had to Rename 'Design Engineer'... โ€“ Dave's answer is almost annoyingly simple.

๐Ÿ”— Resources & Links

  • Check out Daveโ€™s work: https://darn.es/
  • His blog on design systems: designsystems.wtf
  • Is 2025 the Year of the "Design Engineer"? 
  • Submit your own โ€œDavid Darnesโ€ callout on his website (seriously, do it).
  • ๐ŸŽถ The Podcast Awesome theme song was composed by Ronnie Martin: https://ronniemartin.org/
  • ๐ŸŽต Music interstitials by Zach Malm: https://muzach.bandcamp.com/
  • ๐ŸŽ›๏ธ Audio mastering by Chris Enns at Lemon Productions: https://www.lemonproductions.ca/ 
  • "After School Keyboard Club" https://pixabay.com/music/video-games-after-school-keyboard-club-casio-vl-tone-80s-chiptune-retro-151684/

  • Font Awesome on the Socials
  • ๐ŸŒค๏ธ Bluesky: @fontawesome.com
  • ๐Ÿฆ Twitter/X: @fontawesome
  • ๐Ÿ“ธ Instagram: @font.awesome





Stay up to date on all the Font Awesomeness!

People on this episode