Episode 144 · Full Stack Radio
144: Gary Bernhardt - TypeScript and Testing
5 Aug 2020 · 1 hr 25 min
Episode 144 · Full Stack Radio
5 Aug 2020 · 1 hr 25 min
In this episode, Adam talks to Gary Bernhardt about building Execute Program, why he chose to build it as a full-stack TypeScript application, and the implications using TypeScript has on what you need to test.
by Adam Wathan · English · Tech & Science
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.
E147 · 23 Sep 2020 · 1 hr 20 min
Adam and Jack talk about strategies for keeping up with GitHub issues and coping with customer criticism, and how life is going after the Statamic 3 launch. They also talk about the new features in Tailwind 1.8, and work through some branding problems for the new Headless UI project the Tailwind team is working on.
E146 · 4 Sep 2020 · 1 hr 21 min
Adam and Jack talk about how the Statamic 3 launch went, and adding GitHub Sponsor tiers to the Statamic GitHub organization and what to give people in exchange for sponsoring. They also talk about the new Tailwind CSS v1.7 release, and the new features like gradient support. Finally, they work through some ideas Adam is preparing for his Laracon talk on “Building component libraries with Tailwind CSS”.
E145 · 20 Aug 2020 · 1 hr 16 min
Jack McDade joins Adam to talk about what he's been up to building up to the Statamic 3.0 launch (it's out now!) and Adam shares a bunch of ideas he's been working on for Tailwind CSS v2.0.
E143 · 22 Jul 2020 · 1 hr 16 min
In this episode, Adam talks to Rich Harris about Svelte, and why we should keep pushing forward with the modern web even if it's not perfect yet.
E142 · 1 Jul 2020 · 55 min
In this episode, Adam talks to Jason Cohen of WP Engine about hiring people to join the Tailwind team, figuring out what to focus on, and learning how to manage.
E141 · 10 Jun 2020 · 1 hr 7 min
In this episode, Adam talks to Jason Fried about growing the Tailwind team and how to best use Basecamp to keep his particular company organized. He also walks through tons of real examples from their recent work on HEY, sharing lots of behind-the-scenes stuff about how Basecamp use Basecamp themselves.
E153 · 21 Aug 2025 · 1 hr 16 min
I talk to DHH about Omarchy, the carefully curated distribution of Arch Linux he's been refining for the last few months. We talk about stuff like: How did he discover Arch + Hyprland in the first place? What even is Arch, what even is Hyprland, and how the fuck do you make the mouse show up in Linux? Should you really be afraid of trying to maintain your own Linux installation? What are the main differences in workflow using Omarchy vs. something like macOS? What are the best options on Linux for the type of software where macOS has historically shined, like creative tools? What are the…
E152 · 28 Jan 2021 · 48 min
In this episode Adam talks to Ben Orenstein about what you can do to stand out if you’re trying to get a job at a small company.
E151 · 28 Dec 2020 · 1 hr 14 min
In this episode Adam talks to DHH about using Hotwire to develop Basecamp's new email service HEY while shipping only 40kb of JavaScript to the client.
E150 · 21 Oct 2020 · 59 min
In this episode, Adam and Jack talk about all the secret tips you need to know to screencast like a pro. Then they go deep into some of the things Adam is working on for Tailwind CSS 2.0, like the new default config file.