TypeScript
Type Safety, Modern JavaScript, and Developer Experience
Learn about TypeScript, type systems, adopting TypeScript in existing projects, and improving developer experience with better tooling.
80 Episodes
Dec 2021 — Dec 2025
Episodes in This Collection
-
224: Spooky Scary CSS
This week, Robbie and Adam talk about Halloween vibes, excellent scotch, and the strange state of modern web development. After rating an Orphan Barrel single malt, they dig into AI coding workflows, agent tools, why one-shot prompts so often fail, and more. I...
-
223: The Piano Man of State Machines w/ David K. Piano
This week, Robbie and Adam talk with David K. Piano about state machines, the chaos of overusing React hooks, Tailwind controversies, AI agents, security risks in emerging AI tooling, and why determinism still matters. They also chat about pianos, creativity, ...
-
221: Are Developers Overthinking Everything? w/ Bdougie
Recorded live at All Things Open, Robbie and guest co-host Nick Taylor talk with Bdougie (Brian Douglas) about open source’s impact on their careers, the legacy of OpenSauced, and why developer tools succeed—or don’t. They dive into Git philosophy, editor wars...
-
215: Rust Is Overrated w/ Naman Goel
This week, Robbie and Adam talk with Naman Goel about the origins and evolution of StyleX, how it integrates with React and other frameworks, and the pros and cons of different programming languages like Rust, TypeScript, and Swift. They dive into the challeng...
-
214: npm Worms & RubyGems Coups: Trust Issues in Open Source
This week, Robbie, Chuck, and Adam talk about the worst whiskey they’ve tasted, Tailwind as a “state management library,” and recent security scares in open source. Also — dependency hygiene, developer visa drama, and whether inflated tech salaries are finally...
-
207: Will Frameworks Survive? Web Development in an AI-Driven World w/ Typecraft and Robert Jackson
This week, Robbie and Chuck talk with Typecraft and Robert Jackson about everything from Japanese rice whiskey to the future of software engineering. They dig into Robert’s open source journey, his insights on MCP and AI, and whether frameworks will remain rel...
-
201: From FAANG to Fired: The Illusion of Stability in Big Tech w/ Adam Argyle
This week, Robbie and special guest co-host Adam Argyle talk about life after layoffs, the myth of job security at big tech companies, and what it really means to build meaningful things on the web. In this episode: * (00:00) - Intro * (01:23) - Whiskey: C...
-
197: Stop Fixing Things That Aren't Broken
This week, Robbie and Chuck talk about the unintended chaos of “move fast and break things” in both software and startups. From Riverside glitches to Tesla’s overengineered wipers, they explore how updates can derail otherwise stable experiences. They unpack t...
-
195: Should You Learn Tailwind Before CSS? w/ Bree Hall
This week, live from React Miami, Chuck, and special guest co-host Aaron Francis, talk with Bree Hall about React styling strategies, Tailwind CSS, and whether you should learn fundamentals before frameworks (spoiler: it depends). They explore the evolution of...
-
194: Static, Dynamic, Generative: What’s Next for the Web? w/ Guillermo Rauch
This week, Chuck and special guest co-host Aaron Francis talk with Guillermo Rauch live from React Miami. From early days at Zeit to founding Vercel and launching Next.js, Guillermo shares stories of scaling infrastructure, creating developer-centric products,...
-
191: WTF is MCP? w/ David Cramer
This week, Robbie and Chuck talk with David Cramer about MCP—microservices for language models—and why it might be the future of AI tooling. They dig into the state of AI agents, developer efficiency, and why Codegen isn’t killing jobs anytime soon. In this e...
-
187: What Makes a Good Job in Tech?
This week, Robbie and Chuck talk about career moves and tech transitions. They discuss Robbie’s new role at HashiCorp and Chuck’s dive into cybersecurity. They also debate legacy tech quirks, open-source updates, and the ever-evolving world of AI. In this epi...
-
186: Why Most Developers Overcomplicate Everything w/ Aaron Francis
This week, Robbie and Chuck talk with Aaron Francis about developer education, Laravel vs. Rails, and the evolution of full-stack development. They explore the trade-offs of opinionated frameworks, the practicality of PHP, and why simplicity often wins. Plus, ...
-
184: Is jQuery Really Dead? And Other Hot Takes w/ Travis Wagner
This week, Robbie and Chuck talk with Travis Wagner about his career move from Universal Music to Crunchyroll and the nuances of backend development. They discuss a wide range of hot takes, including whether jQuery is still relevant in 2025. In this episode: ...
-
179: How to Make a Podcast Worth Listening To with Dan Blumberg
This week, Robbie and Chuck talk with Dan Blumberg about his journey from radio producer to product manager and podcaster. They explore the art of building great software, podcasting essentials, and the changing landscape of podcast platforms. Plus, Dan shares...
-
178: Is Cereal Soup?, the FG Scale, and JS vs CSS with Adam Argyle
This week, Robbie and Chuck talk with Adam Argyle about the quirks of CSS and JavaScript tooling, and modern web development. They discuss why JavaScript often takes center stage over CSS, the funding disparities between them, and what this means for developer...
-
167: Live from THAT Conf: Web Frameworks and Developer Experience with James Quick
In this live episode from THAT Conference, Robbie and Chuck talk with James Quick about his journey as a developer and content creator. Over a Scottish single malt, they discuss frameworks like Astro and Redwood, the evolution of React, and the importance of d...
-
164: From Frontend to Backend: Lane Wagner's Journey to Boot.dev
This week, Robbie and Chuck talk with Lane Wanger, the creator of Boot.dev, about his journey to backend development and launching Boot.dev. They discuss the state of developer education, how advanced developers can level up, and the importance of fundamentals...
-
162: Developer Communities, Career Growth, and Front-End Hot Takes with Madison Kanna
Madison Kanna joins Robbie and Chuck to discuss her journey as a developer and the creation of CodebookClub, an online community for developers. They dive into hot takes on Tailwind, TypeScript, and the challenges of keeping up with the fast-paced world of web...
-
158: Woodford Reserve, Air Conditioning in Europe, Podcasting, TypeScript, and Taxes
In this episode of Whiskey Web and Whatnot, RobbieTheWagner and Charles William Carpenter III explore the nuances of a Woodford Reserve wheat whiskey, while also tackling subjects from the intricacies of modern web development to Starpod—Robbie’s podcast websi...
-
156: Typecraft: TypeScript, Vim, Foodie YouTube, Linux, and More!
In this episode of Whiskey Web and Whatnot, Robbie and Chuck talk with Chris Power, the creator behind the Typecraft YouTube channel. Known for his expertise in Linux and TypeScript, Chris discusses various tech, languages, and frameworks, and shares his exper...
-
155: Htmx, Open Source, Retro Tech, and Dev Tools with Carson Gross
In this episode of Whiskey Web and Whatnot, Robbie and Chuck talk with Carson Gross about his journey in web development, including the creation of htmx and its predecessor, intercooler.js. They touch on the differences between front-end libraries, the importa...
-
154: Coding Languages, AI, and the Evolution of Game Development with Philip Winston
In this episode of Whiskey Web and Whatnot, Robbie and Chuck talk with Philip Winston about various web development best practices, the intricacies of working with multiple languages within the same codebase, and how software development has evolved. They also...
-
152: The Future of Ember and Modern Build Tools with Chris Manson
In this episode of Whiskey Web and Whatnot, Robbie talks with Chris Manson about the intricacies of JavaScript classes, the evolving landscape of React and Ember, and the benefits of using Vite in modern app development. Over a Bulleit Rye, Robbie and Chris d...
-
151: Edge Browser and PWAs: A New Era in Web Development with Diego Gonzales
In this episode of Whiskey Web and Whatnot, hosts Charles William Carpenter III and Adam Argyle share a drink with Diego Gonzalez, a PM working on the Edge team. The discussion centers on progressive web apps (PWAs), with Diego outlining his role in standardi...
-
150: Secrets of a JavaScript Guru: Natalia Venditto on AI, GraphQL, and More!
Join host Charles William Carpenter III and special guest host Adam Argyle as they welcome Natalia Venditto on this episode of Whiskey Web and Whatnot. They dive into Natalia's background in JavaScript and her current work at Microsoft. The trio shares their ...
-
146: Unlocking the Secrets of AI in Tech with April Yoho
Join hosts Charles William Carpenter III and Adam Argyle for a riveting episode of 'Whiskey Web and Whatnot' featuring guest April Yoho. Based in the UK and a seasoned developer advocate, April shares her extensive 25+ years of experience in tech while indulg...
-
145: Aspire to Greatness: .NET Innovations You Can't Miss! w/ David Fowler and Damian Edwards
Join Charles William Carpenter III and Adam Schmargyle in an engaging episode of 'Whiskey Web and Whatnot' as they welcome Damian Edwards and David Fowler from Microsoft. Listen as David shares his journey from Barbados to becoming a distinguished engineer at...
-
143: Why Svelte Might Just Outdo React: Rich Harris Unveils Shocking Comparisons!
In this special International Whiskey Day episode of 'Whiskey Web and Whatnot', hosts RobbieTheWagner, and Charles William Carpenter III are joined by special guest Rich Harris. They share a toast with Lagavulin Offerman Edition whiskey and dive into a discus...
-
142: Flagging Features and Dropping Beats with Ben Rometsch
In this episode of Whiskey Web and Whatnot, hosts RobbieTheWagner and Charles William Carpenter III are joined by Ben Rometsch, CEO and co-founder of Flagsmith. The discussion kicks off with a lighthearted conversation about the absence of landscapers at Chuc...
-
139: From AI Deep Dives to Giblets and Fig Wasps with Ken Wheeler
This episode features a unique blend of discussions and narratives, weaving together spirited debates on technology and AI's impact on society and creativity, personal stories of whiskey appreciation, and a humorous recount of an epic day drinking adventure go...
-
136: Curling, Coding, and Deno with Kevin Whinnery
In this episode of 'Whiskey Web and Whatnot,' hosts RobbieTheWagner and Charles William Carpenter III are joined by Kevin Whinnery, a member of the Deno team. They discuss Kevin's work with JavaScript, his journey with Deno, and his previous experience at Twil...
-
135: From React Miami to Fly Fishing: Diving Deep with ThePrimeagen and Friends
This episode uniquely blends a variety of discussions, ranging from Prime Barrel whiskey tastings with RobbieTheWagner, Charles "the Plumber" Carpenter, and ThePrimeagen, to in-depth explorations of tech, fitness, and lifestyle optimization. The hosts share p...
-
133: Inclusive Experiences in React Applications: Championing Neurodivergent Accessibility w/ Amera White
In this episode of Whiskey Web and Whatnot hosts Robbie and Charles discuss various aspects of coding and web development with special guest, experienced front-end Engineer, Amera White. She shares her personal journey of transitioning from a career in aviatio...
-
130: Upgrade Your Lifestyle: From the Ballmer Peak to High Tech Toilet Seats
In this episode, Robbie and Chuck discuss a variety of topics. They initially discuss a controversial tier list video from Theo. They criticize Theo's technology ranking, particularly his negative view of Ember and his endorsement of React and other frameworks...
-
128: The Missteps of GraphQL and the Promise of Progressive Enhancement
In this episode of 'Whiskey, Web, and Whatnot', hosts RobbieTheWagner and Charles William Carpenter III debate podcast names, discuss the feasibility of creating a company, and share insights on tech projects like Biome and Shepherd. They also talk about the i...
-
125: Tech Conferences, Remote Work and the Intersection of AI and Web Design with Clark Sell
In this episode of Whiskey Web and Whatnot, hosts RobbieTheWagner and Charles William Carpenter III invite Clark Sell onto the show. Clark, the founder of 'THAT Conference' and 'Unspecified', talks about the genesis of the conference, the current state of tech...
-
123: Hot Takes, Web Technologies, and Learning to Code with Ken Wheeler
Ken Wheeler is a software engineer with well over a decade of experience. He shares stories about his journey into tech, his life, and his hobbies. Ken fell in love with coding as a kid, building his skills from QBasic to PHP and HTML. He recounts his transit...
-
122: Open-Source, Payload, and Sim Racing with James Mikrut
The world of programming can be complex, but some developers find beauty in keeping coding clean, simple, and straightforward. This philosophy led developer James Mikrut to write his entire codebase in functional programming. James is the founder and CEO of P...
-
121: Tech Stacks, Building Apps, and Gaming Nostalgia with David Cramer
Whether you're a seasoned coder or just starting out, the tech you choose can make a big difference. Sometimes choosing the wrong tech can be frustrating and ruin a great project. David Cramer, Co-Founder and CTO of Sentry, joins Chuck and Robbie to talk abou...
-
119: Cracking the Podcasting Code with Andrew Lisowski and Justin Bennett
Podcasts are a popular way to share knowledge, stories, and ideas in the tech space and the medium continues to evolve rapidly. But what does it truly take to create a successful podcast that captivates an audience? Andrew Lisowski, Senior Software Engineer a...
-
117: Learning Angular, Leadership Opportunities, and Google Culture with Sarah Drasner
The transition from coder to manager isn’t easy for developers who love the creative satisfaction and thrill of coding. But both sides of the fence have unique challenges. Sarah Drasner, Senior Director of Engineering, Web, Android, iOS, and Multiplatform Cor...
-
115: Tech Talk, Social Media Use, and Netflix with The Primeagen
The Primeagen is known for embracing controversy. He returns to the podcast for a conversation on a range of topics like masculinity, social media, and pornography. He also opens up about his father’s passing and his journey growing up with a single mother. M...
-
111: Adaptability, HTMX, and DivOps with Jonathan Creamer
Jonathan Creamer, Senior Software Engineer at Microsoft and a tech enthusiast, is carving out a niche in the world of front-end tooling. He's even coined the term "DivOps" with the help of his team. Jonathan is passionate about creating and experimenting with ...
-
107: Polaris, Vite, and Exploring the Future of Ember with Jared Galanis and Preston Sego
Recorded at EmberConf from the heart of the Multnomah Whiskey Library with Jared Galanis, Software Engineer on the Ember Learning Team, and Preston Sego aka NullVoxPopuli, Software Artificer at AuditBoard, Chuck and Robbie delve into the evolution and future o...
-
106: Tech Topics, Traditional Jobs, and Grinding at Work with Jason Lengstorf
Work-life balance can feel like an impossible expectation to meet. For developers and other tech professionals, it’s even harder to unplug when your profession and personal life are connected to the web. Can developers resist the urge to overwork and embrace n...
-
104: Hot Takes, Developer Relations, and AI with Rizel Scarlett
The tech industry is in the middle of an AI revolution, and some developers are wondering if their jobs are at stake. Rizel Scarlett, Developer Advocate at Github, is encouraging developers to embrace the technology instead of fearing it. As a developer advoc...
-
103: Tech Talk, TypeScript, and Empowering Engineers with Shaundai Person
Shaundai Person, Senior Software Engineer at Netflix, is a TypeScript convert, educator, and advocate for the programming language. But her unconventional journey started as a self-taught engineer working in sales before discovering her passion for coding duri...
-
102: TypeScript, React, and API Issues with Matt Pocock
Matt Pocock, a TypeScript educator and author of Total TypeScript, became an evangelist for the programing language after searching for a solution for a project plagued by API contract issues. When TypeScript brought newfound confidence and increased velocity ...
-
100: Whiskey Web and Whatnot 100th Episode Round Table with Chris Coyier, Scott Tolinski, Tracy Lee, and Wes Bos
In this milestone 100th episode, Chuck and Robbie are joined by a round table of industry experts and web developers with different philosophies, preferences, and experiences in the tech space to share their opinions on the state of web development. The round ...
-
99: OpenSauced, Developer Advocacy, and AI with Brian Douglas
Brian Douglas, Founder and CEO at OpenSauced, learned to code while pursuing his MBA and stayed up-to-date with the latest trends and technologies by tuning into podcasts and blogs. Brian’s passion eventually caught the attention of Netlify, where he joined a...
-
98: Tech Careers, Hot Takes, and Wix with Emmy Cao and Yoav Abrahami
Chuck and Robbie are joined by Emmy Cao, Developer Advocate at Wix, and Yoav Abrahami, Chief Architect at Wix at the RenderATL 2023 conference to talk all things tech, including whether low code, no code tools are making developers obsolete. Emmy and Yoav del...
-
97: Hot Takes, Remix, and Next.js with Chance Strickland
Chuck and Robbie catch up with Chance Strickland, Senior Software Engineer at Replo, at the RenderATL conference. Chance kicks off the conversation by sharing that he is now working at a small startup after leaving the Remix core team. The trio discuss the be...
-
95: Next.js, Vercel, and Subscription Models
Chuck and Robbie dive into their recent experience of building a new podcast site and all the frameworks in their toolkit including Next.js, Vercel, and surprisingly, React. Robbie shares the motivation behind building a new podcast site, with the duo wanting...
-
94: CodePen, Web Animation, and the Future of AR/VR with Stephen Shaw
Stephen Shaw is a Front End Developer at CodePen. But his journey into the world of web development traces back to his earliest memory, captured in a nostalgic photo from 1987 of him sitting on his dad's lap gazing at a computer tower. Today Stephen contribu...
-
92: Hot Takes, Bun, and Zig with Jarred Sumner
Jarred Sumner, Founder and CEO of Oven, is bringing speed to the world of Javascript with his project, Bun. Bun is a next-generation Javascript runtime bundler, transpiler, and NPM package manager that promises lightning-fast speeds. It's already making waves ...
-
91: Native Inputs, Blockchain, and Bluesky
What happened to the blockchain? A few years ago, it seemed like the whole world had high hopes for the technology. Today, Chuck and Robbie wonder if it will ever make a comeback. In addition to following up on last week’s episode about input types, Chuck and ...
-
88: Confluent, Kafka, and Developer Advocacy with Lucia Cerchie
When you think about the career journey of a software developer, teaching elementary school is not typically the first thing that comes to mind. But for Lucia Cerchie, Developer Advocate at Confluent, her elementary school teaching experience gave her a huge a...
-
87: Twitter Open Source Algorithm, Home Labs, and Chat GPT vs. Bard
Twitter released its open-source algorithm and developers like Robbie and Chuck are digging into the code to find out what they have been hiding. While the recommendation algorithm has been useful, it also has major pitfalls. Twitter’s algorithm categorizes an...
-
85: Exploring Open-Source and SolidJS with Ryan Carniato
Ryan Carniato, Creator of SolidJS and Principal Engineer at Netlify, has always had a love for music and tech. He set his punk rock dreams aside and settled down to become a full-time engineer. Ryan started programming at the age of 11 and got his first job a...
-
82: Balancing Legacy Code, Content Creation, and Career Growth with The Primeagen
Michael Paulson, aka The Primeagen, is known for his live streams, crazy memes, and unpopular opinions on Twitter. But he is also a software engineer with over a decade of experience in a legacy C++ codebase. Juggling engineering with any other hobby is diffic...
-
81: Prioritizing the Team Over the Tool with Jason Lengstorf
Jason Lengstorf built up an audience on YouTube by doing unscripted live coding and sharing his mistakes with his community. He credits his background as a musician and frontman of an emo band for helping him get comfortable with looking foolish in front of pe...
-
75: The Case for Adopting TypeScript with Josh Goldberg
Many people dream about being their own boss, but there’s no clear rulebook that outlines how to get there. While self-employment seems glorious to some, it’s not for everyone. How does someone know when they are ready to take the step into the unknown, and ho...
-
63: Supabase, Logflare, and Offroading with Chase Granberry
Chase Granberry can be called a serial entrepreneur. He bootstrapped his first software company before selling it and starting the centralized logging service, Logflare. Chase sold the company to Supabase and joined the team as an acquired hire to support the...
-
53: Embracing New Tech, JavaScript, and the W3WC NFT Launch
The beauty of tech is that it keeps evolving. As a developer, it's important to keep evolving too. Whether that's trying new frameworks, starting side projects, or adopting emerging tech. JavaScript, for example, has taken on a whole new purpose since it was ...
-
51: A11y Hour with Crystal Preston-Watson
Accessibility is like learning a new language, leaving many developers wondering where to start. The answer is pretty simple, start anywhere. But the onus isn’t all on devs. Crystal Preston-Watson has partial sight and uses a screen reader in her day-to-day a...
-
50: The Release of Nuxt 3 with Daniel Roe
The best way to win over a developer is to make their job simpler. The release of Nuxt 3 promises an even better developer experience than its former versions. That’s music to every developer’s ears. Who doesn’t want faster rendering? Daniel Roe, framework ar...
-
47: Web Frameworks, the Launch of Astro 1.0, and National Parks with Nate Moore
Introducing a new framework can be challenging, especially when developers are loyal to old favorites. But Astro 1.0 is bridging the gap between old and new by staying compatible and familiar with other frameworks. Nate Moore, an engineer at Astro Technology ...
-
46: A11y Hour with Mark Steadman
Like many developers, Mark Steadman began working in web development with just a couple of goals in mind: write something that runs and passes a test. No major thought for those using the interface he created. Mark's perspective changed when he sat with a fe...
-
44: Emerging Tech, a Resource Renaissance, and Embracing Ember with Preston Sego
A few years into Preston Sego's coding career, a colleague working on increasing interactivity on the company's interface chose Ember for the endeavor. Years later, when Preston began developing his own project, he took his colleague's advice and began testing...
-
40: Polaris, Starbeam, and the Future of Ember with Godfrey Chan
In 2022, the future of Ember is taking shape thanks to developers like Godfrey Chan. Alongside Yehuda Katz and other engineers, Godfrey's working on a new edition of Polaris. The project has three main goals: to align Ember with the modern npm packaging system...
-
37: A Framework for Ember TypeScript with James C. Davis
In 2017, James C. Davis moved to Charlottesville, Virginia to work at a non-profit tech company that used Ember in their original Saas platform. While James had dabbled in Ember previously, an ask to reimplement the front-end in Ember, this time using TypeScri...
-
34: Bringing Types to Ember with Chris Krycho
In early 2017, Chris Krycho was working at one of the few startups using Ember, searching for a way to bring types to the emerging language. His primary goal became solving semantic versioning for TS. As Chris kept iterating, striving to combine multiple progr...
-
32: Getting Lost in Git and Goodbye tsc
It's been a while since Chuck and Robbie dove headfirst into trending tech topics without a guest to bounce their ideas off of. Today, they discuss the latest in TypeScript and Git, the evolution of JavaScript over the years, developer pet peeves, and what suc...
-
30: Prioritizing Performance and the Future of the Terminal with Zach Lloyd
The terminal is a constant in the dev world. Every developer will interact with the terminal in one way or another. So what if they worked better? Tools within the Google Suite inspired Warp Founder Zach Lloyd to bring that same ease of collaboration to the wo...
-
27: Alternatives to Relay, the GraphQL Stack, and Adulthood with Charles Lowell and Taras Mankovski
Just because something is widely used doesn't always mean it's your best solution. Frontside Founder Charles Lowell and CEO Taras Mankovski, stumbled into an alt GraphQL stack simply because the nature of a product didn't mesh with Apollo. After happening upon...
-
24: Runspired vs. Chris Manson on Solving the Number One Open Source Maintainer Dilemma
As Chris Thoburn (otherwise known as runspired) began prepping for his own Whiskey Web and Whatnot, he found himself driving along to Chris Manson's episode from a few weeks prior. Nodding along as Chris explained his point of view on all things Ember, runspir...
-
20: Discovering Ember, Adopting Orbit, and Unlocking Optimization with Chris Thoburn (runspired)
Runspired's journey with Ember began just like Chuck's, Robbie's, and many who've come before them — with confusion, hesitancy, and gradual infatuation. The year was 2008 and runspired was launching an app. Somewhere along the way, he realized that if he wan...
-
15: Next.js 12, React vs. Svelte, and the Future of Frameworks with Wes Bos
Between constantly changing frameworks, updates, and languages, web dev life is anything but stagnant. Shiny object syndrome is a real thing, and it's easy to feel like there's too much to keep up with. Wes Bos has his own point of view on the shifting landsc...
-
14: Ember vs. React, Jamstack, and Holes in the Hiring Process with Chris Manson
They say if it's not broken, don't fix it. But if it is broken...keep iterating? While not everyone may agree on how to solve the technical headaches that come with one language or another, developer and Empress Creator Chris Manson has a few ideas. As more a...
Previous
AI & Machine Learning
Explore artificial intelligence, machine learning, neural networks, and how AI is transforming web development and software engineering.
Next
Accessibility
Learn about web accessibility, ARIA, screen readers, WCAG guidelines, and how to create inclusive experiences that work for all users.