Full Stack Radio

by Adam Wathan

A podcast for developers interested in building great software products. Every episode, Adam Wathan is joined by a guest to talk about everything from product design and user experience to unit testing and system administration.

86 Episodes

86: Jonathan Reinink - Rebuilding a SaaS with Vue.js and Tailwind CSS

In this episode, Adam talks to Jonathan Reinink about lessons learned rebuilding his SaaS app with Vue.js and Tailwind CSS.

Play Download

11 April 2018 • 1 hour, 32 minutes

85: Frank de Jonge - Event Sourcing for Beginners

In this episode, Adam talks to Frank de Jonge, author of the EventSauce library, about what event sourcing is, how it works, and what it looks like to use it to model some practical real-world problems.

Play Download

30 March 2018 • 1 hour, 12 minutes

84: Edd Yerburgh - Testing Vue.js Components

In this episode, Adam talks to Edd Yerburgh, Vue.js core team member and author of the vue-test-utils library, about testing Vue components.

Play Download

14 March 2018 • 44 minutes

83: DHH - Stimulus in Practice + On Writing Software Well

In this episode, Adam talks to David Heinemeier Hansson about Basecamp's new JavaScript framework "Stimulus" as well as David's new YouTube series "On Writing Software Well."

Play Download

28 February 2018 • 53 minutes

82: Sarah Drasner - Animating the Web with CSS and JavaScript

In this episode, Adam talks to Sarah Drasner about using animations and transitions to create more intuitive user interfaces, as well as technical tips, tricks and best practices for implementing them well.

Play Download

14 February 2018 • 50 minutes

81: Evan You - Advanced Vue Component Design

In this episode, Adam talks to Evan You the creator of Vue.js about advanced component design patterns, and using features like scoped slots and render functions to build components that are much more than just UI widgets.

Play Download

31 January 2018 • 48 minutes

80: Tom Schlick - Building Multitenant Applications

In this episode, Adam talks to Tom Schlick about tackling challenges faced when building multitenant apps.

Play Download

17 January 2018 • 56 minutes

79: Kent C. Dodds - Building Reusable React Components with Render Props

In this episode, Adam talks to Kent C. Dodds about building "downshift", a React autocomplete component he designed for experiences he needed to build at PayPal. Kent gives a behind-the-scenes look at how the library uses the render prop pattern to allow maximum customizability without complex confi...

Play Download

21 December 2017 • 51 minutes

78: Ben Orenstein - Our All-Time Favorite Refactorings

In this episode, Adam and Ben Orenstein share nine of their favorite refactorings that you can use to clean up your code.

Play Download

6 December 2017 • 50 minutes

77: Tailwind CSS Q&A and the Road to 1.0

In this episode, Adam and Jonathan Reinink continue their discussion about Tailwind CSS, answering listener questions about the framework and sharing details behind the roadmap to 1.0.

Play Download

21 November 2017 • 1 hour, 27 minutes