chmod 106

chmod 106

September 16, 2024· Chad Carlson
Chad Carlson
Randy Fay
Randy Fay

Summer Special. In Episode 6 of The Change Mode Podcast, host Chad Carlson sits down with Randy Fay , the lead maintainer of DDEV, to dive into the world of development environments, TRS-80 nostalgia, and the evolution of open-source communities. Randy takes us on a journey from his early days in programming to his pivotal role in creating DDEV—a tool that’s changing the game for web developers using Docker. With a dash of humor, Randy breaks down how DDEV offers a consistent, isolated workspace across operating systems and why this is a game-changer for developers juggling multiple projects.

Whether you’re a seasoned developer or just tech-curious, Randy’s insights on community-driven development and DDEV’s roadmap for 2024 will keep you hooked. Plus, he shares the importance of financial support from sponsors like Platform.sh, which helps the project thrive. Don’t miss out on learning how DDEV is empowering developers worldwide and what exciting new features are coming soon—trust us, it’s a conversation you won’t want to miss.

  • 02:30 - Randy’s early interest in programming, starting with a TRS-80 Model 1
  • 04:15 - Transition from teaching to programming, starting with documentation
  • 06:45 - Early work on home automation and mobile data (CDPD) projects
  • 09:30 - Introduction to PHP development and the Drupal community
  • 11:45 - Explanation of DDEV and its purpose in web development
  • 14:30 - Origins of DDEV from the “Drud” company
  • 17:00 - Impact of Docker on local development environments
  • 19:15 - Discussion of DDEV being written in Go and its advantages
  • 22:30 - Focus on contributor training and growing the DDEV community
  • 24:45 - Financial support for DDEV, including sponsorship from Platform.sh
  • 27:30 - Introduction of Stas Zhuk as a paid maintainer
  • 29:15 - DDEV’s plans for 2024, including improved add-on ecosystem
  • 32:45 - Impact of add-ons on community involvement
  • 35:00 - Randy’s interests outside of software (mountain biking)
  • 36:15 - Thoughts on documentation and effective communication
  • 38:30 - Randy’s greatest strength: supporting and helping others
  • 40:00 - Projects Randy is most proud of, including DDEV and CDPD work

Thank you to Randy for taking us on his journey, but it doesn’t end there! Check out the links below to learn more about Pol’s ongoing projects and stay in the loop with his work and in the DDEV loop.

Follow us on X ( upsuncom ) to get the latest updates on upcoming episodes.

Listen to all the episodes
Last updated on