Learn With Jason
8 seasons
416 episodes
Live pair programming. Learn something new in 90 minutes with tech industry experts.
42 episodes
Release year: 2023
S6.E1
Build Your Own Developer Training Quest
The team at Wilco is building “a flight simulator for developers” to help devs level up their skills in real-world scenarios. Lior Brauer will teach us how to build a custom Wilco quest.
S6.E2
Nuxt 3 & Nitro
Nuxt.JS v3 is stable, and it introduces a ton of features including Typescript support, Vuejs 3, Vite.JS, and the new Nitro server engine. Framework architect Daniel Roe will teach us all about it.
S6.E3
Create and deploy a documentation website
Docusaurus 2.0 adds support for MDX, file system routing, plugins, and more! Maintainer Sébastien Lorber will give us a tour.
S6.E4
What’s New in Astro 2.0?
The latest major release of Astro includes new features like content collections, hybrid rendering, and a whole lot more. Core maintainer Tony Sullivan joins to show us the latest.
S6.E5
Fast Unit Testing With Vitest
Vitest is a Vite-native unit testing framework that’s Jest-compatible. Core maintainer Anthony Fu will teach us how to use it in this episode.
S6.E6
Sanity Studio v3
What's new in Sanity Studio v3? In this episode, Kapehe will teach us what's possible, how we can get started, and even how to embed Studio into a Next.JS app.
S6.E7
Visual Editing w/Next.js, Contentful, and Stackbit
Finding a workflow that’s good for devs *and* content writers is hard. In this episode, Tiff Janzen will teach us how to use Stackbit to make all your teams happy.
S6.E8
Troubleshooting React Native apps with New Relic
Is your mobile app slow? Is it the network? OTA updates? Or something else? Use New Relic to know for sure. Observability Week kicks off with Ptah Dunbar teaching us how to get better insights into our react native mobile apps.
S6.E9
Why Should Web Developers Care About Logging?
Troubleshoot and debug web apps faster, easier, and stress-free. This episode leverages create-t3-app as a starting point and New Relic to unify APM and logs in context. Mat Wilk joins for day 2 of Observability Week!
S6.E10
Location-Based Next.js Middleware With New Relic Synthetics
If your app needs to behave differently based on user location, Next.js Middleware gives you control. And New Relic Synthetics make testing easy. Observability Week Day 3 features Daniel Kim!
S6.E11
Code Your Own Generative Art
Writing code to expand your creative capabilities is a fun way to stretch your knowledge of what code can do. One of the best creative technologists in the game, Nat Alison, will teach us how it’s done.
S6.E12
Shared State Between Multiple Frameworks
How can you share state between React.JS, Svelte.JS, Solid.JS, Vue.JS, and more? TanStack Query maintainer Aryan Deora will show us how he does it with Query + Astro.
S6.E13
Build an Internal App Without Learning Mobile App Dev
Mobile apps to help your team track & manage internal processes are extremely helpful, but what if you don't have any mobile devs on staff? Kevin Whinnery will teach us how to build a custom internal mobile app using Retool — no mobile dev expertise required.
S6.E14
Build a Headless WordPress site with WPGraphQL, Faust.js and WPGraphQL Smart Cache
There's a reason almost half the web runs on WordPress. Jason Bahl will teach us how to use Faust.js WPGraphQL to build fast, secure headless WordPress sites.
S6.E15
Travel Through Time to Debug JavaScript
Science fiction? Mark Erikson is here to show us how time travel is not only possible thanks to Replay, but hugely helpful in debugging apps.
S6.E16
Advanced Effects for Live Streaming
Custom shaders, animations, "hacker mode", and more — Mark Dobossy will teach us how to build extremely cool OBS experiences to level up our livestreams.
S6.E17
Catch Visual Bugs Before They Ship
There’s nothing more frustrating than learning part of your app looks funky from a user screenshot. In this episode, Chris Kalmar will teach us how holistic visual regression testing catches problems BEFORE they ship.
S6.E18
Collaborative, real-time apps with Partykit
The web is more fun with friends. Sunil Pai will teach us how Partykit makes it fun and straightforward to add collaborative experiences to any app.
S6.E19
Why Svelte is the most loved JS framework
Creator Rich Harris is back to teach us what's possible with Svelte and SvelteKit in 2023.
S6.E20
How WunderGraph Simplifies API Development
How do you build apps in a landscape where most of your data is coming from different APIs? Jens Neuse, the founder of WunderGraph, is out to provide a solution.
S6.E21
Improving the Database Experience of your Deploy Previews with Xata
Bring your data across Deploy Previews on your Netlify & Vercel sites. We're going to explore Xata's new Integration with GitHub, how to keep your data safe during additions & collaboration, and what it looks like to add a new feature to your Next.js app.
S6.E22
Redux in 2023: What you need to know
Redux is still wildly popular. Mark Erikson is back to make sure we get the most from modern Redux. Learn common misconceptions, gotchas, best practices + patterns you might not need anymore direct from the maintainers!
S6.E23
Build a custom code editor using the WebContainer API
It's mind-boggling what you can accomplish in the browser these days. Gabriel Daltoso joins to teach us how to build a simple code editor using the WebContainer API with StackBlitz.
S6.E24
Seamless Page Navigation With the View Transitions API
The View Transitions API is now stable in Chrome. That means we can make extremely cool nav animations in our web projects without extra JS overhead. Maxi Ferreira returns to teach us how it works!
S6.E25
Qwik 1.0 is unlike any JS framework you've used before
Now that Qwik has reached a stable v1 release, let’s take another look at what how Qwik’s resumability and other innovations impact how we build for the web. Creator Miško Hevery returns to teach us.
S6.E26
Make the Fetch API type-safe with feTS
The Guild's feTS lets us build REST APIs with end-to-end type safety using TypeScript and the OpenAPI Spec. Maintainer Aleksandra Sikora will teach us how it works!
S6.E27
Component-driven development with Faker.js
Using realistic data for dev helps create more resilient code in less time. Jessica Sachs will teach us how to use component-driven dev + Faker.JS to build better code faster.
S6.E28
Build multiplayer SaaS apps with Liveblocks
Add a Figma-like multiplayer editor experience, share & invite dialogs, a document browser, and more using Liveblocks. Steven Fabre will teach us how.
S6.E29
Add Full Text Search to Your Couchbase Data
Document store databases are flexible, but how do you search? In this episode, Laurent Doguin will teach us how it works.
S6.E30
Does Astro make heavy JS frameworks obsolete?
Built-in View Transitions and a whole lot more. Astro is betting on the browser over JavaScript. Fred K. Schott returns to teach us.
S6.E31
What’s new in HTML and CSS in 2023?
The capabilities of HTML and CSS are always improving, and recently the pace has accelerated. Una Kravets will show us all the powerful new browser APIs we might have missed.
S6.E32
Unify Data Sources with GraphQL
Create a unified GraphQL API using an existing non-GraphQL API, MongoDB, and extend a remote data source with TypeScript. Plus caching and edge deployment! Jamie Barton from Grafbase will teach us how.
S6.E33
Demystifying CSS Container Queries
CSS Container Queries promise even more powerful styling approaches, but… what the heck are they? How do they actually work? Miriam will teach us.
S6.E34
CSS-Only Scroll-Driven Animation and Other Impossible Things
Wait, you can’t do scroll-driven animation with just CSS, right? Bramus will show us that not only is it possible, but there’s even more that CSS can do these days.
S6.E35
What Sucks About Building APIs (& How To Make It Better)
Generating API keys, rate limits, analytics, free trials, and more — the business side of APIs is complex. James Perkins will teach us how he’s trying to solve that with unkey.
S6.E36
3D in React With Triplex, a Visual Editor for react-three-fiber
Triplex is a visual editor for react-three-fiber that uses code as the source of truth. Editing 3D components in React in a Figma-like UI?! Creator Michael Dougall will teach us how it works.
S6.E37
Going Deep on Svelte 5
Svelte’s Runes made a lot of headlines when they were announced. In this episode, creator Rich Harris will teach us about Runes and a whole lot more of what’s new and exciting in Svelte 5.
S6.E38
Let’s Learn HTMX!
There’s been a lot of buzz about HTMX. I have no idea what it is. Jack Herrington joined us LIVE IN STUDIO to separate the facts from the memes.
S6.E39
Can you actually own your identity and content on the web?
How do you prove you're you on the internet? How do you make sure a startup shutting down doesn't take all your data with it? Rizél Scarlett will show us how we can take back control.
S6.E40
Fun, festive, interactive web animation
Many of the websites we love most are fun and interactive. In this episode, Cassie Evans will teach us how to add a little festive whimsy to our web projects with Greensock.
S6.E41
How to use coding AI assistants effectively
What can an AI coding assistant do, and what’s the best way to add one to your workflow? Ado Kukic will guide us through the options using Cody.
S6.E42
Angular is so back
Devs are excited about Angular again. In this episode, Mark Techson from the core team will teach us how to build a web app using Angular v17.