Podcasts

Podcasts

Conversations with working developers and technical leaders. 96 latest of 103 podcasts.

  1. PodcastFull-Stack Signals in Solid, AI Development, and the Future of Web FrameworksA deep dive into AI-assisted development, modern web framework architecture, and emerging technologies like full-stack Solid signals and local-first databases.
  2. PodcastDeveloper Career Growth and Asymmetric Bets with Dax Raad
  3. PodcastNitro, Vinxi, and RSCs - What's Good with Dev Agrawal
  4. PodcastAlex Reardon on Balancing Work, Life, and Large Side ProjectsAlex Reardon explains how he managed to fit in creating a course with a busy home life and a full-time job.
  5. PodcastAccessible Cross-Browser CSS Form Styling with Stephanie EcklesTaylor and Stephanie talk about accessibility, the sticking points, and Stephanie's experience with learning about forms.
  6. PodcastBuild a Corgi Up-boop Web App with Netlify Serverless Functions and Hasura with Jason LengstorfServerless makes creating applications easier. The serverless layer handles the orchestration of the scaling and the DevOps so that you can get down to doing what you want to do, writing functions.
  7. PodcastRyan Florence Talks About Bringing Web 1.0 Philosophies Back With RemixRyan Florence and Joel Hooks chat about what Remix is and what lead to its creation.
  8. PodcastJacky Alciné on How The Software Field is 75% Code and 25% PresentationJacky and Joel Chat about first languages, motivation, good questions, and mentorship.
  9. PodcastWordPress as a Headless Content Management System (CMS) and GraphQL API with Kevin CunninghamTaylor talks to Kevin about his experience getting started with WordPress and what got him interested.
  10. PodcastChris Biscardi on Showing Up, Learning, and Doing the WorkChris and Joel chat about learning to program, mindest, and motivation.
  11. PodcastReact Real-Time Messaging with GraphQL using urql and OneGraph with Ian JonesTaylor talks to Ian about his journey starting with GraphQL as well as how Ian uses it at egghead to supplement eggheads REST API. They continue the conversation by talking about the other technologies used in this course. OneGraph being a primary one that allows you to use one GraphQL endpoint for multiple services (e.g. YouTube, GitHub, Twitter, etc.). OneGraph will be used in the course with the GitHub API to subscribe to comment events to build a real-time chat app.
  12. PodcastShawn Wang Talks About How To Grow Your Reputation As A DeveloperShawn Wang chats about learning in public, being a specialist vs a generalist, and mentorship.
  13. PodcastScale React Development with Nx with Juri StrumpflohnerTaylor talks to Juri about what Nx can do to help you handle your applications as they grow. Nx handles configuration and set up for you so you can focus on building the app you want, even as the project grows larger. Learn how to: - Start an Nx Workspace from the ground up - Create a React Application connected to an Express API in Nx - Explore your project structure through the Nx dependency graph
  14. PodcastComposing Closures and Callbacks in JavaScript with John LindquistTaylor and John talk about JavaScript essentials. You'll get an introduction to how John defines callbacks and closures and why they are the basis of this course. Building on top of that, he dives deep on patterns that you'll learn to build complex, composable behavior with Listeners, Broadcasters, and Operators.
  15. PodcastKent C. Dodds Chats About How Epic React was Designed for Learner SuccessJoel and Kent chat about what led to the successful launch of Epic React.
  16. PodcastBuild Maps with React Leaflet with Colby FayockReact leaflet makes it easy for you to customize a mapping experience to exactly how you and your customers need it. This course will cover: - Using Mapbox to style the map's appearance - Store location data in GeoJSON documents - Customize map markers & tooltips to display metadata - useEffect and useRef React Hooks - Dynamic location-based data - Event handling
  17. PodcastGet Started with Gatsby with Khaled GarbayaLearn how to create a powerful React app in Gatsby.
  18. PodcastBuild an App with the AWS Cloud Development Kit with Tomasz ŁakomyTaylor talks to Tomasz about Tomasz's AWS CDK course that he is launching.
  19. PodcastAdvanced SQL for Professional Developers with Tyler ClarkAdvanced SQL for Professional Developers is the sequel to Tyler's previous SQL Fundamentals course that was released last year. This course picks up where the last one left off.
  20. PodcastWhat is a Senior Engineer with Tomasz ŁakomyJoel chats with Tomasz Łakomy about what defines a senior developer, Svelte, learning in public, and speaking at conferences.
  21. PodcastThinking Reactively in RxJS with Rares MateiRares and Taylor talk about what even thinking reactively is and the types of problems a reactive solution is good for. The user is the biggest source of asynchronous action and RxJS gives you a great way to handle all the forms of asynchronous action that users will through at you. Rares learned this approach through working on a large scale trading application that had price and market events coming in every second that needed to be updated in tandem with user events.
  22. PodcastA Beginners Guide to ReactKent and Taylor talk about the relaunch of the beginners guide to react and what has changes in the two years that have passed since Kent released the first version. Spoiler: React hooks are the biggest change!
  23. PodcastHow Shirley Wu Built A Career As A Freelance Data VisualizerShirley Wu chats about her career as a freelancer, what data visualization is, how to get started with learning data visualization, taking data visualization into the real world, and her tech stack.
  24. PodcastIntro to Rust with Pascal PrechtTaylor interviews Pascal about what the programming language Rust is and why he is teaching this course.
  25. PodcastWeb Security Essentials: MITM, CSRF, and XSS with Mike SherovTaylor Bell and Mike Sherov discuss what Web Security Essentials is about and what has Mike excited about the topic.
  26. PodcastHow Courtland Allen Grew Indie Hackers with Content, Consistency, and CommunityCourtland Allen, the founder of indiehackers.com, chats with Joel about what defines an Indie Hacker, how he started his website, community building, the influence of revenue, and the subtle ways that you can lose your independency.
  27. PodcastReal Community Can't Be Faked With Rosie SherryRosie Sherry talks with Joel Hooks about creating a true community.
  28. PodcastAccessible Design Systems With Sarah FedermanSarah Federman talks with Joel Hooks about accessible design systems
  29. PodcastSegun Adebayo is the UX Engineer that built the Chakra UI design systemSegun Adebayo talks about how he ended up becoming a UX engineer as well as the Chakra UI design system.
  30. PodcastTurn a side project into a career with Nick DeJesusNick DeJesus talks to Joel Hooks about how he went from a gamer to a developer because of one side-project.
  31. PodcastPersonal Growth From Open-Source And Meetups With Monica PowellMonica 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.
  32. PodcastBuilding Composable Gatsby Themes With Chris BiscardiChris Biscardi talks about Gatsby, Gatsby Themes, live-streaming, and course-authoring.
  33. PodcastUsing React Suspense to Simplify Your Async UI With Kent C. DoddsKent C. Dodds explains why Suspense is a big deal.
  34. PodcastAdvanced JavaScript Fundamentals With Tyler ClarkTyler Clark gives solid reasons to learn your JS fundamentals.
  35. PodcastConstruct Sturdy UIs with XState With Isaac MannIsaac Mann talks about why XState appealed to him.
  36. PodcastJourney With Vue-Router With Laurie BarthLaurie Barth talks about her experience as a Vue consultant and her discovery of Vue Router.
  37. PodcastBuild An App With React Suspense With Michael ChanMichael Chan explains what React Suspense is.
  38. PodcastDesigning GraphQL Schemas With Nik GrafNik Graf talks about GraphQL schemas
  39. PodcastBuild A Real-Time Video Chat App With Twilio And Gatsby With Jason LengstorfJason Lengstorf proves that you can get Dynamic in the JAMstack
  40. PodcastBuild Custom CLI Tooling With OClif and TypeScript With Shawn "Swyx" Wang
  41. PodcastFix Common Git Mistakes With Chris AchardChris Achard talks about his course and improving your git mental model.
  42. PodcastDevelop Accessible Web Apps with React with Erin Doyle<p>Check out Erin's egghead.io course <a href="https://egghead.io/courses/develop-accessible-web-apps-with-react">Develop Accessible Web Apps with React</a> to learn about making your React apps accessible!</p>
  43. PodcastIntroduction To State Machines And XState With Kyle Shevlin<p>Check out Kyle's egghead.io course <a href="https://egghead.io/courses/introduction-to-state-machines-using-xstate">Introduction to State Machines Using XState</a> to dive deeper with state machines!</p>
  44. PodcastTest Driven Accessibility with Erin DoyleErin Doyle talks with Joel Hooks about React and how she takes a test driven approach to accessibility.
  45. PodcastWriting The Book On Data Visualization With Amelia WattenbergerAmelia Wattenberger talks with Joel Hooks about the book she wrote on data visualization with D3.
  46. PodcastMaking A Fulfilling Career Out Of Multiple Interests With Hiro NishimuraHiro 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.
  47. PodcastGet Comfortable Learning On Your Own With Khalal WalkerKhalal 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.
  48. PodcastOut With The 10x Developer And In With The 10x Mentor With Tracy LeeTracy Lee talks about the value of learning to code as an entrepreneur, mentorship, code bootcamps, and how to break into the industry.
  49. PodcastBuild Performant And Reliable Applications With Molly StruveMolly Struve shares her approach to ensuring that projects are performant, reliable, and well-documented.
  50. PodcastLearn To Debug Properly And Ask Better Questions With Justin SamuelsJustin Samuels talks switching majors, debugging, asking questions, and representing Atlanta.
  51. PodcastThe Elegant System of Management with Will LarsonWill Larson talks about the moral dilemmas and decisions that managers have to make.
  52. PodcastPutting Emphasis on User Outcomes with Marisa MorbyMarisa Morby talks about what she does as a product manager.
  53. PodcastEscaping the Software Trough of Despair With Laurie BarthLaurie Barth talks about how to retain what you learn and provides solutions to the broken interview process.
  54. PodcastEmbrace Challenges With A Growth Mindset With Veni KuncheVeni Kunche discusses computer science degrees, growth mindsets, and diversity.
  55. PodcastGaining Freedom and Helping Others Find Success with Pariss AthenaPariss Athena talks about how becoming a developer gave her freedom and the means to help others succeed.
  56. PodcastHow Vue Earns Its Beginner-Friendly Reputation with Natalia TepluhinaNatalia Tepluhina talks about why Vue has such a great community and gets regarded as the most beginner-friendly framework.
  57. PodcastOrganizing a Conference to Combat Brain Drain in His Hometown with J.C. HiattJ.C Hiatt talks about what he did to organize the conference MagnoliaJS and why he did it to help his community.
  58. PodcastFiguring Out What's Next after Your Needs are Met with Jason Lengstorf
  59. PodcastLearning and Experimenting with Physical and Digital Mediums with Keith PetersToday 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.
  60. PodcastGet out of Your Head and Start with Your Users with Janelle AllenToday 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.
  61. PodcastBuilding Vue Vixens With Education and Inclusiveness With Jen LooperJen 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 software development.
  62. PodcastTurning Technical Concepts into Approachable Illustrated Metaphors with Maggie AppletonToday Maggie Appleton, the course illustrator at egghead.io, 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 illustrations.
  63. PodcastBeing Curious and Facilitating the Success of Others with Stacey MulcahyStacey Mulcahy joins us today to discuss Arduinos, cute dogs, growing your creativity, organizing a community, and facilitating the success of others.
  64. PodcastCreating Authentic Content and Developing Yourself with Emma BostianToday we are joined by Emma Bostian 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.
  65. PodcastHeading Gatsby's Learning Experience and Bridging Gaps with Marcy SuttonMarcy 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 inline CSS, how JavaScript is impacting roles and careers, and creating inclusive communities.
  66. PodcastMaking Dumb Stuff That Makes Strangers on the Internet Smile with Sara VieiraToday 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 cult, why you shouldn't always use GraphQL, her meetups and upcoming conference for woman speakers, and of course making people smile.
  67. PodcastDeveloping Yourself While Teaching Others with Ali SpittelJoel and Ali Spittel discuss her time in a teaching position, code challenges, blogging platforms, teaching beginners, and getting involved in local dev communities.
  68. PodcastThe Changes Gatsby and Mdx Are Making to the Internet with Chris BiscardiJoel and Chris Biscardi discuss, live-streaming, Gatsby becoming a dominant force, MDX replacing markdown, and building resources for maintainers.
  69. PodcastChampioning a11y and Being Authentic with Lindsey KopaczIn today's episode, Lindsey Kopacz discusses being authentic about your emotional state, blogging and the dev.to community, and the value of accessibility.
  70. PodcastLearning to Code from Scratch on the Modern Web with Tae'lur AlexisTae'lur Alexis joins us today to talk about her experience with learning to code from scratch and becoming a professional software developer in 2018.
  71. PodcastNegotiating Your Salary and Advancing Your Career with Josh DoodyJosh 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.
  72. PodcastSwitching Careers and Learning in Public with Tania RasciaTania 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.
  73. PodcastIncorporating Testers with Every Development Phase with Angie JonesAngie 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 the art technologies in testing.
  74. PodcastOpening Programming's Gates to Women's Communities with Diana RodriguezToday 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.
  75. PodcastExploring Concepts and Teaching Using Focused Zines with Julia EvansToday 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.
  76. PodcastMath and Functional Programming Aren't Exclusive to Wizards with Brian LonsdorfJoin 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 topics more approachable and fun, the daunting wall of jargon, and finally some practical advice on including functional paradigms in your day to day work.
  77. PodcastBeing a Passionate and Deliberate Engineer with Jem YoungJem 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.
  78. PodcastSuccess and Failure in the Interview Process with Dave SmithDave 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.
  79. PodcastEve Porcello on GraphQLEve 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.
  80. PodcastJason Lengstorf on GatsbyJSToday’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 open source repo.
  81. PodcastLynne Tye, founder of keyvalues.comThis episode is a chat with Lynne Tye, the founder and developer of keyvalues.com, a place for Software Developers to find the team and company that is right for them.
  82. PodcastJen Luker, a11y champion
  83. Podcastswyx (Shawn Wang) on infinite buildingTune 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.
  84. PodcastHenry Zhu, Maintainer of BabelToday, 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, mental and physical health, and not compromising his values.
  85. PodcastPhil Pluckthun, Creator of Dank MonoPhil 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 become a core contributor to the styled-components library, and how and why he started working on Dank Mono.
  86. PodcastIves Van Hoorne, creator of CodeSandboxIves 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, what led to Code Sandbox, and where he would like to see things go in the future.
  87. PodcastHealth and Wellness for DevelopersOur 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 healthy and stay healthy.
  88. PodcastBrian Vaughn, React Core TeamBrian 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.
  89. PodcastEvan You, creator of Vue.jsJohn 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.
  90. PodcastIheanyi Ekechukwu on education, programming, and managing side projectsToday 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
  91. PodcastMichel Weststrate creator of Mobx and Immer Libraries for JavaScriptJoel 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.
  92. PodcastUsing TypeScript with Basarat and Marius SchulzTwo 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 and trainings and they’ve gained their expertise by closely following the project and digging deep into the TypeScript compiler code. As TypeScript continues to improve with features, tooling, and performance they share their opinions on what they’re most looking forward to in the near future.
  93. PodcastFunctional JavaScript with Paul Frend and Brian Lonsdorf (Dr Boolean)John sits down with Paul Frend and Brian Lonsdorf (aka Dr Boolean) to talk about functional programming concepts like transducers.
  94. PodcastGetting into PythonWill 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.
  95. PodcastDan Abramov, co-author of ReduxJoel Hooks co-founder of egghead.io, interviews Dan Abramov, co-author of Redux. They discuss the "Redux phenomenon" and the notion of improving the developer experience.
  96. PodcastLearning React with Kent C. DoddsKent 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.