Join us as we level up the next generation of technologists! Welcome to The State of Developer Education, a podcast by Major League Hacking. We explore how developers should and are educated to help you - the next generation - prepare for the real world. I'm your host Jonathan Gottfried, co-founder, hacker, entrepreneur, and hobbyist baker.
Revolutionizing Coding Education with Dr. Felienne Hermans, Founder of Hedy
November 30, 2023 • 46 MIN
In this week’s episode, Jon sits down with Dr. Felienne Hermans, Professor of Computer Science Education at Vrije Universiteit Amsterdam and the creator of Hedy, a new and exciting, gradual textual programming language that simplifies how people learn to code.
In this episode, Dr Felienne shares how her experiences teaching young coders led to the development of Hedy. Join them as they explore how best to balance simplicity and complexity in programming education and discuss the importance of inclusivity, diversity, and patience when teaching coding.
Observability: A Vital Consideration for Software Developers with Jemiah Sius from New Relic
November 16, 2023 • 44 MIN
In this week’s episode, Jon sits down with Jemiah Sius, Senior Director of Developer Relations at New Relic. As a self-taught developer, Jemiah has a wealth of experience in a range of different areas, including full-stack development, product management, and marketing.
In this episode, Jon and Jemiah discuss all things observability, unpacking its vital importance in developer education and how to lower the barriers to entry in the software developer space.
How to Optimize Developers’ Learning Experience with Caitlin Davey, Lead of Drivers Docs at MongoDB
November 9, 2023 • 44 MIN
In this week’s episode, Jon sits down with Caitlin Davey, the Lead of Drivers Docs at MongoDB. As a documentation specialist, Caitlin is an educator who works at the intersection of technology and learning.
Jon and Caitlin discuss the enhancing effects of informal and multimodal learning, the importance of clear messaging in developers’ documentation, and how we can best optimize learning experiences through cognitive load management. Join them as they debunk misconceptions surrounding developers’ education and more!
Understanding the Impact of AI on Developer Education with Logan Kilpatrick from OpenAI
November 2, 2023 • 41 MIN
In today’s episode, Jon sits down with Logan Kilpatrick, a Member of the Developer Advocacy Staff at OpenAI, to discuss the impact of AI on the developer community. As a leading developer, Logan’s resume is filled with large-scale organizations including NASA, Apple, and The Julia Language.
Together, Jon and Logan contemplate how AI could transform traditional learning experiences and offer new possibilities for developers.
Understanding the Importance of Security in Software Development with Randall Degges, Head of Developer Relations and Community at Snyk
October 26, 2023 • 49 MIN
In today’s episode, Jon sits down with Randall Degges, Head of Developer Relations and Community at Snyk, to unpack the world of cybersecurity.
Starting his career as a college drop out, Randall Degges is now a self-proclaimed “happy programmer” who has been writing software for over twenty years. This episode tackles the disconnect between software engineering and security. Together, Jon and Randall discuss solutions for making security tools more accessible to developers.
What Make a Hackathon Successful with Brandon Kessler, CEO and Founder of Devpost
October 19, 2023 • 45 MIN
In today’s episode, Jon sits down with Brandon Kessler, CEO and Founder of Devpost, to unpack what it takes to create a successful hackathon that has longevity.
Brandon is a record label founder turned tech entrepreneur, who is passionate about creating spaces that facilitate a community. Join him and Jon as they discuss the importance of fostering competition, collaboration, and community to create a space where learning through building can thrive.
The Evolving Landscape of Computer Science Education with Mike Zamansky
October 12, 2023 • 66 MIN
This week on The State of Developer Education, Jon is joined by Mike Zamansky, an influential voice in computer science education in New York City. Recently retired, Mike has held a range of roles in the education sector, previously having been the Coordinator of Computer Science Education and Director of Undergraduate Honors at Hunters College.
This episode is about unpacking the state of computer science education in the United States. Mike and Jon discuss the disconnect between classroom teaching and industry requirements and explore how educators can better collaborate with industry professionals to close the skills gap in developer education.
Challenges of Developer Advocacy with Katie Hoesley, Senior Developer Advocate at BigCommerce
October 5, 2023 • 47 MIN
Join Jon as he interviews Katie Hoesley, Senior Developer Advocate at BigCommerce. In this episode, they delve into the challenges that beginner developers face and explore how to creatively bridge the gap between technical leaders and the next generation of technologists. Drawing from her liberal arts background, Katie emphasizes the importance of creativity, communication, and community in developer advocacy. Don’t miss out on their insightful discussion where they unpack the complexities of measuring the ROI of developer marketing the importance of relationships in DevRel, and much more!
Bridging the Developer Education Gap: Exploring Low-Code with Adam Reynolds, Lead Product Evangelist of Coherent
September 28, 2023 • 39 MIN
In this week's episode, Jon interviews Adam Reynolds, Lead Product Evangelist at Coherent. Join them as they discuss Adam’s journey from full-stack development into the world of low-code development. Analyzing the pros and cons, their conversation centers around exploring the potential of low-code development in simplifying and speeding up application development while making it more accessible to a range of different audiences. Join them as they ponder the potential power of low-code platforms to bridge the developer education gap and empower a wider range of individuals to build applications.
From Self-Taught to Open Source: Navigating the Developer Landscape with Jacob Herrington, Product Manager at Walmart
September 21, 2023 • 49 MIN
On this week’s episode, Jon talks to Jacob Herrington about his unconventional journey from a self-taught developer and college drop-out to a Product Manager at Walmart. Their discussion touches upon the advantages and disadvantages of pursuing a non-linear path into the world of software engineering, the impact open-source had on Jacob’s developer journey, and how the rise of tech communities is dismantling the systemic privileges that previously churned out “white-tech dudes”.
Reducing Onboarding Friction for Developers with Jordan Violet and Colin McKibben
September 15, 2023 • 43 MIN
On this episode of The State of Developer Education, Jordan Violet, Head of Developer Relations, and Colin McKibben, Developer Advocate at SailPoint, discuss how DevRel professionals can improve the developer experience. Together, they emphasize the importance of documentation, tooling, and community in reducing developer friction and increasing product adoption. The episode also delves into the "Developer's Hierarchy of Needs" , a framework created by Colin and Jordan for DevRel teams inspired by Maslow's Hierarchy of Needs.
Decoding Data Science: Nick Singh on Practical Learning, SQL, ChatGPT, & Winning Hackathons
September 7, 2023 • 44 MIN
In this episode of The State of Developer Education, Jon is joined by Nick Singh, Founder and CEO of DataLemur and bestselling author of "Ace the Data Science Interview". They delve into Nick’s journey in teaching developers and data scientists, his coding background, transition into data science, and experience as a growth engineer. Nick highlights the evolving nature of the traditional path to becoming a data scientist and emphasizes the importance of practical learning in data science education and the need for a balance between theory and application. As an added bonus, Nick shares insights on how to win hackathons!
Beyond Code: Insights on Community, Frameworks, and Growth with Scott Spence of OES Technology
August 31, 2023 • 41 MIN
In this episode of The State of Developer Education, Jon is joined by Scott Spence, Developer Advocate Consultant at OES Technology. They discuss Scott's journey into web development and his experience with the Svelte framework. Scott shares valuable insights on working with other developers, his involvement in the Svelte community, and the benefits of using Storyblok.
The Importance of Understanding Databases in Developer Education with Denis Magda of Yugabyte
August 24, 2023 • 43 MIN
In this episode of The State of Developer Education, Jon is joined by Denis Magda, the Director of Developer Relations at Yugabyte. They delve into the importance of understanding databases in application development, the value of comprehending the internals of programming languages, and the benefits of being involved in open source communities.
Finding Balance in Developer Evangelism with Michael Stowe, Senior Director of Developer Marketing at RingCentral
August 17, 2023 • 41 MIN
Michael Stowe, Senior Director of Developer Marketing at RingCentral, joins us to discuss the challenges and evolution of developer relations and marketing; the importance of documentation, community, and education; and the need for clear communication and alignment with stakeholders.
How to Be Present in the Dev Community with Margo McCabe, Head of Developer Relations at HarperDB
August 10, 2023 • 43 MIN
In this episode of The State of Developer Education, Jon is joined by Margo McCabe, the Head of Developer Relations and Customer Success at HarperDB. They delve into the importance of how DevRels interact – both online and in person – with the rest of the community and how developer influencers play a role in that interaction. Find out all this and more by listening to the full episode!
Literary vs. Developer Education with Michael Robinson, Community Manager at Astronomer
August 3, 2023 • 37 MIN
In this episode of The State of Developer Education, Jon is joined by Michael Robinson, the Community Manager at Astronomer. They delve into Michael’s educational background in English Literature and how it’s helped him join the tech community. What transferable skills was he able to utilize? How unique is his perspective on the world of tech? Find out all this and more by listening to the full episode!
Bridging the Developer Education Gap with Byron Ruth, Director of Developer Relations at Synadia
July 27, 2023 • 44 MIN
Byron Ruth, Director of Developer Relations at Synadia, joins us to share his thoughts on the state of developer education, the definition of Informatics, and the challenge of teaching researchers who need to gain expertise on informatics. They also discuss the shifts to the role of AI and machine learning in healthcare, the development of Nats, and the potential of using Nats by example as a tool for generating documentation and developer education resources.
Journey Through Code: A Conversation on Developer Relations with Drew Gorton of Pagoda
July 20, 2023 • 39 MIN
In this episode of The State of Developer Education, we’re joined by Drew Gorton, Head of Developer Relations at Pagoda, to discuss his journey into tech and the importance of mentoring and empathy in the DevRel field. He shares his experience in the Drupal ecosystem and the transition from running an agency to building a product; explores the challenges and opportunities in the Web3 space; and highlights the importance of diversity in the tech industry.
The Best Way to Learn Code? Do it Yourself! with Jamie Barton, Senior Developer Relations at Grafbase
July 13, 2023 • 43 MIN
In this episode, Jamie Barton, Senior Developer Relations at Grafbase, joins us to discuss his experiences in the tech industry, developer education, the importance of developer relations, and the impact of GraphQL in the tech ecosystem.
Web3: A New Way to Store Information with Josh Crites, Developer Relations Engineer at Aztec
July 6, 2023 • 47 MIN
How does Web3 facilitate new ways of storing information? Why are hackathons such unique environments? Do failed programming projects open up new opportunities? In this episode of the State of Developer Education podcast, we’re joined by Josh Crites, Developer Relations Engineer at Aztec to exploxe and answer these questions.
Exploring Options Outside of Developer Education with Julie Hubschman of DriveWealth
June 29, 2023 • 44 MIN
In this episode, Julie Hubschman, Senior Product Manager of Developer Experience at DriveWealth, joins us to discuss the ramifications and risks associated with building certain code; why developing skills in other areas of education can help you as a developer; and how hackathons can help you build relationships with companies and other developers.
Hardware is Magical Compared to Software with Tim Berglund, VP of Developer Relations at StarTree
June 22, 2023 • 43 MIN
In this episode, Tim Berglund, Vice President of Developer Relations at StarTree, joins us to discuss what has and hasn’t changed in the world of developer education, why hardware feels so magical when compared to software, and why being a teacher and an outstanding developer are two completely different skills.
Do You Really Need a Degree for Tech? With Lauren Schaefer, Developer Advocate at Grammarly
June 15, 2023 • 45 MIN
In this episode, Lauren Schaefer, Developer Advocate at Grammarly, joins us for a chat about whether or not a degree in tech is really all that vital, as well as how important it is to learn to work with different types of people.
Is Java Really a Dead Language? with Marcus Hellberg, VP of Developer Relations at Vaadin
June 8, 2023 • 38 MIN
In this episode, Marcus Hellberg, VP of Developer Relations at Vaadin, joins us to talk about why he still loves Java and the relationship between customers and those in the tech community - is there much of a difference between them, or are they one in the same?
DevRel and Marketing: A Polarizing Duo with Sid Maestre, VP of Developer Relations at APIMatic
June 1, 2023 • 46 MIN
In this episode we’re joined by Sid Maestre, VP of Developer Relations at APIMatic, to discuss what it’s like collaborating with marketing in the DevRel world, and whether it’s your personality or your ability that drives success.
Focus on the Craft of Programming with Titus Winters, Principal Software Engineer at Google
May 25, 2023 • 44 MIN
In this episode, Titus Winters, Principal Software Engineer at Google, joins us to discuss why computing education should really focus on the craft of programming rather than the mathematical side, especially in an increasingly automated world; and just how much the programming industry has evolved and grown over time!
The Transferable Skills of a Developer with Sean Falconer, Head of Marketing at Skyflow
May 18, 2023 • 48 MIN
In this episode, Sean Falconer, Head of Marketing and Developer Relations at Skyflow, joins us to discuss just how transferable the skills of a developer are, as well as the trials and tribulations of running a startup company.
Which Department Does DevRel Really Belong to? With Trey Botard, Developer Advocate at Atomic
May 11, 2023 • 49 MIN
In this episode, Trey Botard, Developer Advocate at Atomic, joins us to discuss how tech and coding can help a lot of people’s problems, especially in the workplace and why your documentation may be the lynchpin to your product.
The Artistic Parallels of Coding and Music with PJ Hagerty, Senior Developer Advocate at Spotify
May 4, 2023 • 50 MIN
In this episode, PJ Hagerty, Senior Developer Advocate at Spotify, joins us to talk about why Spotify is such an interesting place to work, the parallels between coding and music and why the education system needs to change the way it teaches math and coding.
Learning through Failure with Michael Heap, Director of Developer Experience at Kong
April 27, 2023 • 46 MIN
Michael Heap, Director of Developer Experience at Kong Inc., joins us to explain what he learned from his failures and discuss his thoughts on strategic management.
Engineering Problem Solving with Lorna Mitchell, VP of Developer Experience at Redocly
April 13, 2023 • 42 MIN
Lorna Mitchell, VP of Developer Experience at Redocly, joins us to discuss why writing your own tutorials is such a powerful tool for learning and how he deals with a complex workload.
How Developer Evangelism Has Changed Over the Years with Marcos Placona, Director of Developer Relations, at Circle
March 30, 2023 • 44 MIN
Marcos Placona, Director of Developer Relations, at Circle, joins us to share his thoughts on how developer evangelism has changed over the years, as well as his opinions on Web3.
From Chemistry to Tech: A Cultural Pivot with Jennifer Petoff, Director of Program Management of Google Cloud Platform and Technical Infrastructure Education
March 16, 2023 • 40 MIN
In this episode, Jennifer Petoff, Director of Program Management of Google Cloud Platform and Technical Infrastructure Education, joins us to discuss her pivot from chemistry to tech, the culture shock that came with it, as well as what it’s like working for a place like Google.
What it’s Like Working in Web3 with Emily Lin, Developer Evangelist at ConsenSys
March 2, 2023 • 52 MIN
Emily Lin, Developer Evangelist at ConsenSys, joins us to discuss the learning curves that come with working in Web3.
Open Source Coding and Technical Skills: The Importance of Learning Software Development with Nikita Koselev, the Lead Software Development Engineer at Mastercard
February 16, 2023 • 45 MIN
Nikita Koselev, the Lead Software Development Engineer at Mastercard, joins us to share how he got his start in software engineering and highlight the peaks and troughs of the industry. He goes on to speak about how he has been helping people learn open source coding and other technical skills that are highly required in the industry.
Change in the Industry and Technological Magic with Viktor Gamov, Principal Developer Advocate at ‘Kong’
February 2, 2023 • 42 MIN
Viktor Gamov, Principal Developer Advocate at Kong, joins us to share his thoughts on what’s changed within the industry and how to adapt to it.
The Developer Ecosystem with Olivier Poupeney, Director of Developer Relations at Symphony.com
January 19, 2023 • 36 MIN
Olivier Poupeney visits to discuss the exciting professional opportunities that Symphony’s collaboration platform provides for the financial services industry. Topics covered include a retrospective look at the past thirty years of innovation, design principles and practices, skill building, and the future of open source education.
Open Source Education and Developer Relations with Joshua Poddoku, Lead Developer Evangelist at Apache DevLake
January 5, 2023 • 34 MIN
There are huge opportunities for companies that adopt an open-source mindset. Joshua Poddoku joins the show to discuss how to incorporate open-source educational programs within an organization.
Mentoring and Educating the Developers: The Role of DevRels with Vyshakh Babji, Global Lead of DevRel at Shippo
December 22, 2022 • 37 MIN
Vyshakh Babji, Global Lead of DevRel at Shippo, joins us to share his insights on the role of developer relations in mentoring and educating developers.
The Art and Science of Mastering Your Craft with Sandile Keswa, Senior Software Engineer at Google
December 8, 2022 • 58 MIN
Senior Software Engineer at Google Sandile Keswa discusses the role of open source development in his career. He shares his story and offers advice on how to get involved in the community.
The Essentials of an Open Source Mindset with Aliza Carpio, Tech Evangelist at Autodesk
December 8, 2022 • 62 MIN
In this episode, Tech Evangelist at Autodesk Aliza Carpio discusses her incredible journey. She also shares priceless advice, career hacks, and actionable tips.
Building products for a global audience at LinkedIn with Thao Bach
December 6, 2022 • 50 MIN
Thao Bach, a Senior Software Engineer at LinkedIn, joins host Jon Gottfried to discuss the peculiarities of international software development, diversity, and educational opportunities for new developers.