99 Dev Problems

99 Dev Problems
Podcast Description
99 Dev Problems features candid conversations with developers at every level about real-world challenges, career growth, and the evolving tech landscape. From technical deep dives to career advice, each episode brings practical insights from developers actively building in the field. Join us as we explore the human side of coding, share battle stories, and uncover solutions to the problems developers face daily. Whether you're a seasoned engineer or just starting your journey, tune in for authentic tech talk.
Podcast Insights
Content Themes
The podcast explores various topics including technical deep dives, career advice, personal development, and insights on specific technologies like Rails, React, and AI tools. Episodes cover themes such as the intersection of creativity and engineering, the importance of effective documentation, navigating imposter syndrome, and the dynamics of remote working in tech.

99 Dev Problems features candid conversations with developers at every level about real-world challenges, career growth, and the evolving tech landscape. From technical deep dives to career advice, each episode brings practical insights from developers actively building in the field. Join us as we explore the human side of coding, share battle stories, and uncover solutions to the problems developers face daily. Whether you’re a seasoned engineer or just starting your journey, tune in for authentic tech talk.
In this episode of 99 Dev Problems, Tessa Kriesel sits down with David Marshall, a Kansas City-based software engineer with a fascinating journey from professional musician and car sales to coding. David shares how he transitioned into tech through a coding bootcamp, landed his first developer role, and leveraged his sales background to become a more effective engineer and communicator.
The conversation dives into the intersection of creativity and engineering, the reality of AI in software development, and the challenges junior developers face breaking into the industry. David also shares insights into working with Angular, React, and Node, his thoughts on the state of developer hiring, and why investing in junior engineers and continuing education is critical for the future of tech.
Whether you’re navigating a career shift, struggling with imposter syndrome, or curious about the evolving tech landscape, this episode is packed with real-world insights, humor, and practical advice.
Where to Find David Marshall:
- LinkedIn: linkedin.com/in/davidmarshalldev
- Portfolio: davidmarshall.dev

Disclaimer
This podcast’s information is provided for general reference and was obtained from publicly accessible sources. The Podcast Collaborative neither produces nor verifies the content, accuracy, or suitability of this podcast. Views and opinions belong solely to the podcast creators and guests.
For a complete disclaimer, please see our Full Disclaimer on the archive page. The Podcast Collaborative bears no responsibility for the podcast’s themes, language, or overall content. Listener discretion is advised. Read our Terms of Use and Privacy Policy for more details.