Jump to content

chmod 106: Code, Community, and DDEV: Randy Fay's Journey

Randy Fay on DDEV's journey, community power, and the future of seamless development.

Play
Season 1, episode 106
37 min / Published

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 devs juggling multiple projects.

Whether you're a seasoned dev 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.

Do you have an open-source story of your own that you want to share? Join us for an episode of Change Mode, apply now to be a guest.

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

Episode ratings
Please log in or sign-up to rate this episode.
The Change Mode Podcast
From developers to enthusiasts, Change Mode is a podcast made by the community, for the community. #chmod
Episode comments

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
What do you think about this episode? Leave a comment!

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×

Important Information

By using this website, you accept the use of cookies in accordance with our Privacy Policy.