developer chats developer chats
We sit down with developers to talk about the latest and greatest in web development. These conversations will take you deeper into the human side of coding web applications and deliver insight that you might not expect.

Real Community Can’t Be Faked With Rosie Sherry
Feb 7 • 33 min
Rosie Sherry talks with Joel Hooks about creating a true community.
Accessible Design Systems With Sarah Federman
Jan 24 • 26 min
Sarah Federman talks with Joel Hooks about accessible design systems
Why Segun Adebayo Calls Himself A UX Engineer Instead Of A Designer
Jan 10 • 28 min
Segun Adebayo talks about how he ended up becoming a UX engineer as well as the Chakra UI design system.
Turn a side project into a career with Nick DeJesus
Jan 3 • 37 min
Nick DeJesus talks to Joel Hooks about how he went from a gamer to a developer because of one side-project.
Personal Growth From Open-Source And Meetups With Monica Powell
Dec 19, 2019 • 37 min
Monica Powell talks with Joel Hooks about the journey to her first development job, attending and organizing meetups, contributing to open-source, and time travel with git.
Test Driven Accessibility with Erin Doyle
Dec 16, 2019 • 38 min
Erin Doyle talks with Joel Hooks about React and how she takes a test driven approach to accessibility.
Writing The Book On Data Visualization With Amelia Wattenberger
Dec 11, 2019 • 35 min
Amelia Wattenberger talks with Joel Hooks about the book she wrote on data visualization with D3.
Making A Fulfilling Career Out Of Multiple Interests With Hiro Nishimura
Nov 1, 2019 • 35 min
Hiro talks about rediscovering web development, how she went from working help-desk to becoming a freelance consultant, the unexpected challenges of freelance, and how jargon makes it difficult for people without a tech-background to learn and communicate.
Get Comfortable Learning On Your Own With Khalal Walker
Oct 11, 2019 • 29 min
Khalal talks about his experience writing the dad jokes SMS bot, how CS curriculums can kill the joy of coding, and the problems with bootcamp marketing.
Out With The 10x Developer And In With The 10x Mentor With Tracy Lee
Sep 17, 2019 • 30 min
Tracy Lee talks about the value of learning to code as an entrepreneur, mentorship, code bootcamps, and how to break into the industry.
Build Performant And Reliable Applications With Molly Struve
Sep 6, 2019 • 31 min
Molly Struve shares her approach to ensuring that projects are performant, reliable, and well-documented.
Learn To Debug Properly And Ask Better Questions With Justin Samuels
Aug 30, 2019 • 31 min
Justin Samuels talks switching majors, debugging, asking questions, and representing Atlanta.
The Elegant System of Management with Will Larson
Aug 26, 2019 • 43 min
Will Larson talks about the moral dilemmas and decisions that managers have to make.
Putting Emphasis on User Outcomes with Marisa Morby
Aug 16, 2019 • 37 min
Marisa Morby talks about what she does as a product manager.
Escaping the Software Trough of Despair With Laurie Barth
Aug 14, 2019 • 36 min
Laurie Barth talks about how to retain what you learn and provides solutions to the broken interview process.
Embrace Challenges With A Growth Mindset With Veni Kunche
Aug 2, 2019 • 25 min
Veni Kunche discusses computer science degrees, growth mindsets, and diversity.
Gaining Freedom and Helping Others Find Success with Pariss Athena
Jul 22, 2019 • 20 min
Pariss Athena talks about how becoming a developer gave her freedom and the means to help others succeed.
How Vue Earns Its Beginner-Friendly Reputation with Natalia Tepluhina
Jul 19, 2019 • 31 min
Natalia Tepluhina talks about why Vue has such a great community and gets regarded as the most beginner-friendly framework.
Organizing a Conference to Combat Brain Drain in His Hometown with J.C. Hiatt
Jul 8, 2019 • 18 min
J.C Hiatt talks about what he did to organize the conference MagnoliaJS and why he did it to help his community.
Figuring Out What’s Next after Your Needs are Met with Jason Lengstorf
May 31, 2019 • 38 min
Get out of Your Head and Start with Your Users with Janelle Allen
May 17, 2019 • 30 min
Today we are joined by Janelle Allen, a learning designer, who talks to us about backward design, how she grew into her role, the increase in quality of online courses, the importance of contact with users, and how to grow your audience.
Building Vue Vixens With Education and Inclusiveness With Jen Looper
May 13, 2019 • 32 min
Jen Looper, the founder of Vue Vixens, joins us today to talk about the Vue Vixens community, what makes a great workshop, how she chooses what tools to invest into for her career, and how her Ph.D. in French Literature has empowered her career in…
Turning Technical Concepts into Approachable Illustrated Metaphors with Maggie Appleton
May 3, 2019 • 30 min
Today Maggie Appleton, the course illustrator at, discusses how she became an illustrator, researching a technical topic she plans to illustrate, accidentally becoming a web developer, and how she turns technical concepts into digestible…
Being Curious and Facilitating the Success of Others with Stacey Mulcahy
Apr 29, 2019 • 33 min
Stacey Mulcahy joins us today to discuss Arduinos, cute dogs, growing your creativity, organizing a community, and facilitating the success of others.
Creating Authentic Content and Developing Yourself with Emma Wedekind
Mar 28, 2019 • 33 min
Today we are joined by Emma Wedekind who will speak about self-teaching, creating authentic content, what being a T-shaped developer means, how to ask good questions, and how she manages her work-life balance.
Heading Gatsby’s Learning Experience and Bridging Gaps with Marcy Sutton
Mar 15, 2019 • 39 min
Marcy Sutton is the Head of Learning at GatsbyJS. She discusses the van life, migrating her blog from Wordpress to Gatsby, what she does as the Head of Learning, the potential that Gatsby has as a platform, championing accessibility, static CSS versus…
Making Dumb Stuff That Makes Strangers on the Internet Smile with Sara Vieira
Mar 12, 2019 • 43 min
Today we are joined by Sara Vieira, a developer advocate and maker of wacky stuff on the internet. She joins us today to talk about why she makes all of her weird experiments, how being a lazy developer doesn’t mean she isn’t doing work, the Redux cargo…
Developing Yourself While Teaching Others with Ali Spittel
Feb 22, 2019 • 28 min
Joel and Ali Spittel discuss her time in a teaching position, code challenges, blogging platforms, teaching beginners, and getting involved in local dev communities.
The Changes Gatsby and Mdx Are Making to the Internet with Chris Biscardi
Feb 15, 2019 • 24 min
Joel and Chris Biscardi discuss, live-streaming, Gatsby becoming a dominant force, MDX replacing markdown, and building resources for maintainers.
Championing a11y and Being Authentic with Lindsey Kopacz
Feb 5, 2019 • 31 min
In today’s episode, Lindsey Kopacz discusses being authentic about your emotional state, blogging and the community, and the value of accessibility.
Learning to Code from Scratch on the Modern Web with Tae’lur Alexis
Jan 25, 2019 • 38 min
Tae’lur Alexis joins us today to talk about her experience with learning to code from scratch and becoming a professional software developer in 2018.
Negotiating Your Salary and Advancing Your Career with Josh Doody
Jan 7, 2019 • 59 min
Josh Doody, the author of Fearless Salary Negotiation, offers us advice on how to get promoted, fight information asymmetry, not lose out on job and salary opportunities, and how to stay ahead in the industry.
Switching Careers and Learning in Public with Tania Rascia
Dec 12, 2018 • 28 min
Tania Rascia joins us today to talk about her experiences in transitioning from a professional chef to a web developer and the tools she used to get there.
Incorporating Testers with Every Development Phase with Angie Jones
Dec 7, 2018 • 34 min
Angie Jones, master inventor and automated testing engineer, joins us to talk about bridging the gap between the testing team and the rest of the development process, the challenges and limitations of automated testing, and some of the new and state of…
Opening Programming’s Gates to Women’s Communities with Diana Rodriguez
Nov 30, 2018 • 22 min
Today Diana Rodriguez talks to us about her experiences with fostering women’s programming communities all over the world, as well as her own experiences with growing as a developer.
Exploring Concepts and Teaching Using Focused Zines with Julia Evans
Nov 19, 2018 • 26 min
Today Julia Evans talks to us about her zine empire, the advantages of monetizing over staying free, how keeping the topic focused can be a better entry-level lesson than a high-level overview, and how she decides a zine’s subject.
Math and Functional Programming Aren’t Exclusive to Wizards with Brian Lonsdorf
Nov 2, 2018 • 30 min
Join Brian Lonsdorf in a discussion on the purity of math and how it could be used to advance the greater software community, dispelling the myth that you need to be a wizard to use math and functional programming to do anything, how we can make dry…
Being a Passionate and Deliberate Engineer with Jem Young
Oct 19, 2018 • 26 min
Jem Young talks to us today about being a passionate developer, how the software you write is an extension of you, being deliberate in the libraries you include in your codebase, and trusting engineers to know what they are doing.
Learning and Experimenting with Physical and Digital Mediums with Keith Peters
Oct 5, 2018 • 16 min
Today Keith Peters walks us through his experiences with getting books published, experimenting with code and math for the last two decades, and his time spent working in physical mediums like woodworking and blacksmithing.
Success and Failure in the Interview Process with Dave Smith
Sep 28, 2018 • 25 min
Dave Smith is on the Alexa Team at Amazon. Tune in today to hear about interviewing skills, what Dave looks for in candidates, and some obvious things to avoid when interviewing.
Eve Porcello on GraphQL
Sep 21, 2018 • 25 min
Eve Porcello joins us today to talk about speaking at conferences, GraphQL, starting a project to learn something with, and web-accessibility with the High Fives Foundation.
Jason Lengstorf on GatsbyJS
Sep 14, 2018 • 23 min
Today’s guest is Jason Lengstorf, a developer on the GatsbyJS team. Today Jason discusses his career path, what Gatsby accomplishes, how Gatsby compares with other static site generators, what’s coming up in Gatsby 2, and what it’s like to manage a large…
Lynne Tye, founder of
Aug 29, 2018 • 49 min
This episode is a chat with Lynne Tye, the founder and developer of, a place for Software Developers to find the team and company that is right for them.
Jen Luker, a11y champion
Aug 21, 2018 • 27 min
swyx (Shawn Wang) on infinite building
Aug 15, 2018 • 36 min
Tune in to hear Shawn talk about what it means to be an infinite learner and builder and how he uses this approach to further his career.
Henry Zhu, Maintainer of Babel
Jul 30, 2018 • 55 min
Today, Henry Zhu, the lead maintainer of Babel, discusses what it’s like to work on a large and important open source project. Henry gets into how Babel receives funding, how corporations are involved in open source, stewardship of an open source project,…
Phil Pluckthun, Creator of Dank Mono
Jul 13, 2018 • 26 min
Phil Pluckthun is the creator of Dank Mono, a new monospaced programming font with ligatures. He is also a core contributor to Styled Components, a component-based CSS Library. Tune in to hear a discussion on how Phil got involved with design, how he…
Ives Van Hoorne, creator of CodeSandbox
Jun 27, 2018 • 17 min
Ives Van Hoorne is a developer who built Code Sandbox, a fantastic online editor (we use it a lot at egghead). Today, Ives talks about a childhood interest that would lay the groundwork for his future career path. Tune in to hear how he got his start,…
Health and Wellness for Developers
Jun 14, 2018 • 42 min
Our guests all began in similar situations. They were all almost 300 pounds or more and decided they needed to make a permanent change. John Lindquist, Leonard Souza, and Taylor Bell discuss what caused them to have a wakeup call, and what they did to get…
Brian Vaughn, React Core Team
Jun 4, 2018 • 23 min
Brian Vaughn speaks about his transition from graphic design to programming, his building of react-virtualized, him landing his job on the React core-team, and finally, React’s goals with 17.
Evan You, creator of Vue.js
May 29, 2018 • 27 min
John Lindquist interviews Evan You, the creator of Vue.js. They discuss what made Evan want to become a developer, how he landed his first job, why he created Vue, and finally proxies and why they’re powerful.
Iheanyi Ekechukwu on education, programming, and managing side projects
Apr 19, 2018 • 36 min
Today Joel catches up with Iheanyi Ekechukwu. Iheanyi is a Product Engineer currently working at DigitalOcean. He previously worked at IBM on Watson. They also talk about Iheanyi’s education, stack, and side projects
Michel Weststrate creator of Mobx and Immer Libraries for JavaScript
Apr 3, 2018 • 27 min
Joel interviews Michel Weststrate, author of Mobx and his new library, Immer. Today they get into the power of Immer, its early success on Github, common mistakes in state management, and what is next for Mobx.
Jack Doyle, creator of Greensock
Mar 13, 2018 • 46 min
John Lindquist speaks with Jack Doyle, the creator of Greensock. They discuss a number of things including the motivation behind the creation of Greensock, managing GSAP forums, and how he transitioned from Flash to Javascript.
Sarah Drasner talks about SVG animation with Greensock and Vue.js
Mar 6, 2018 • 47 min
John Lindquist interviews Sarah Drasner, a senior cloud developer over at Microsoft and a Vue core team member. She is also known for making super cool animations. Today they discuss what got her from an art background to a full-time developer, resistance…
Reactive Programming and the P2P Web with André Staltz
Feb 26, 2018 • 24 min
Joel Hooks interviews Andre Staltz, an open-source hacker, and creator of Cycle.js. Andre quit his job to become an open-source hacker and now spends 30% of his time on open-source development and 40% on the Scuttlebutt project. Today they discuss the…
React Router with Michael Jackson
Feb 19, 2018 • 38 min
John Lindquist, co-founder of, interviews Michael Jackson, co-creator of react-router and co-founder of React Training. Michael talks about his experience with running a massively popular repo with a relatively small code-base, pioneering of…
Data Viz using D3 with Ben Clinkinbeard
Feb 12, 2018 • 25 min
John Lindquist interviews Ben Clinkinbeard, a veteran developer and egghead instructor. He currently works as a consultant, focusing on data visualization. Ben discusses his career path, the benefits of having a mentor, and the importance of Data Driven…
12-factor Javascript Applications using Docker with Mark Shust
Jan 26, 2018 • 30 min
John Lindquist has a conversation with the Mark Shust, an expert with Git and Docker. They talk about the 12-factor style of building an application and why devs should have a standard method.
Angular Web Applications with Juri Strumpflohner and Rob Wormald (Angular Core Team)
Jan 17, 2018 • 39 min
John talks with Juri Strumpflohner, an industry expert and angular trainer; and Rob Wormald, a developer on the Angular core team, getting into how Angular has evolved with the 2.0 release, powerful new features, their favorite libraries, and where the…
Learning React with Kent C. Dodds
Dec 29, 2017 • 35 min
Kent C. Dodds, a leading React expert, speaks with John Lindquist and Joel Hooks, the co-founders of egghead, about how React is a fantastic technology to learn for both newcomers to programming and Javascript grey-beards alike.
Dan Abramov, co-author of Redux
Dec 22, 2017 • 45 min
Joel Hooks co-founder of, interviews Dan Abramov, co-author of Redux. They discuss the “Redux phenomenon” and the notion of improving the developer experience.
Getting into Python
Dec 8, 2017 • 28 min
Will Button and Miller Hooks, two experienced Python developers, have a conversation about the differences between Python and Javascript, and what that means to a new programmer.
Functional JavaScript with Paul Frend and Brian Lonsdorf (Dr Boolean)
Nov 22, 2017 • 42 min
John sits down with Paul Frend and Brian Lonsdorf (aka Dr Boolean) to talk about functional programming concepts like transducers.
Using TypeScript with Basarat and Marius Schulz
Nov 6, 2017 • 45 min
Two leading TypeScript experts, Marius Schulz and Basarat Ali Syed, discuss their initial reactions and excitement for TypeScript and how it has evolved and earned their trust over the years. TypeScript has been the main focus of many of their products…