Learn With Jason

Learn With Jason

8 seasons

416 episodes

Live pair programming. Learn something new in 90 minutes with tech industry experts.

Start watching episode 1

42 episodes

Release year: 2023

Lior Brauer on a title card that reads, "Build Your Own Developer Training Quest"

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.

Watch now

Daniel Roe on a title card that reads, "Nuxt 3 & Nitro"

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.

Watch now

Sébastien Lorber on a title card that reads, "Create and deploy a documentation website"

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.

Watch now

Tony Sullivan on a title card that reads, "What’s New in Astro 2.0?"

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.

Watch now

Anthony Fu on a title card that reads, "Fast Unit Testing With Vitest"

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.

Watch now

Kapehe on a title card that reads, "Sanity Studio v3"

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.

Watch now

Tiff Janzen on a title card that reads, "Visual Editing w/Next.js, Contentful, and Stackbit"

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.

Watch now

Ptah Dunbar on a title card that reads, "Troubleshooting React Native apps with New Relic"

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.

Watch now

Mat Wilk on a title card that reads, "Why Should Web Developers Care About Logging?"

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!

Watch now

Daniel Kim on a title card that reads, "Location-Based Next.js Middleware With New Relic Synthetics"

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!

Watch now

Nat Alison on a title card that reads, "Code Your Own Generative Art"

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.

Watch now

Aryan Deora on a title card that reads, "Shared State Between Multiple Frameworks"

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.

Watch now

 Kevin Whinnery on a title card that reads, "Build an Internal App Without Learning Mobile App Dev"

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.

Watch now

Jason Bahl on a title card that reads, "Build a Headless WordPress site with WPGraphQL, Faust.js and WPGraphQL Smart Cache"

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.

Watch now

Mark Erikson on a title card that reads, "Travel Through Time to Debug JavaScript"

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.

Watch now

Mark Dobossy on a title card that reads, "Advanced Effects for Live Streaming"

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.

Watch now

Chris Kalmar on a title card that reads, "Catch Visual Bugs Before They Ship"

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.

Watch now

Sunil Pai on a title card that reads, "Collaborative, real-time apps with Partykit"

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.

Watch now

Rich Harris on a title card that reads, "Why Svelte is the most loved JS framework"

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.

Watch now

Jens Neuse on a title card that reads, "How WunderGraph Simplifies API Development"

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.

Watch now

Domitrius Clark on a title card that reads, "Improving the Database Experience of your Deploy Previews with Xata"

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.

Watch now

Mark Erikson on a title card that reads, "Redux in 2023: What you need to know"

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!

Watch now

Gabriel Daltoso on a title card that reads, "Build a custom code editor using the WebContainer API"

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.

Watch now

Maxi Ferreira on a title card that reads, "Seamless Page Navigation With the View Transitions API"

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!

Watch now

Miško Hevery on a title card that reads, "Qwik 1.0 is unlike any JS framework you've used before"

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.

Watch now

Aleksandra Sikora on a title card that reads, "Make the Fetch API type-safe with feTS"

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!

Watch now

Jessica Sachs on a title card that reads, "Component-driven development with Faker.js"

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.

Watch now

Steven Fabre on a title card that reads, "Build multiplayer SaaS apps with Liveblocks"

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.

Watch now

Laurent Doguin on a title card that reads, "Add Full Text Search to Your Couchbase Data"

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.

Watch now

Fred K. Schott on a title card that reads, "Does Astro make heavy JS frameworks obsolete?"

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.

Watch now

Una Kravets on a title card that reads, "What’s new in HTML and CSS in 2023?"

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.

Watch now

Jamie Barton on a title card that reads, "Unify Data Sources with GraphQL"

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.

Watch now

Miriam E Suzanne on a title card that reads, "Demystifying CSS Container Queries"

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.

Watch now

Bramus on a title card that reads, "CSS-Only Scroll-Driven Animation and Other Impossible Things"

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.

Watch now

James Perkins on a title card that reads, "What Sucks About Building APIs (& How To Make It Better)"

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.

Watch now

Michael Dougall on a title card that reads, "3D in React With Triplex, a Visual Editor for react-three-fiber"

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.

Watch now

Rich Harris on a title card that reads, "Going Deep on Svelte 5"

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.

Watch now

Jack Herrington on a title card that reads, "Let’s Learn HTMX!"

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.

Watch now

Rizél Scarlett on a title card that reads, "Can you actually own your identity and content on the web?"

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.

Watch now

Cassie Evans on a title card that reads, "Fun, festive, interactive web animation"

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.

Watch now

Ado Kukic on a title card that reads, "How to use coding AI assistants effectively"

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.

Watch now

Mark Techson on a title card that reads, "Angular is so back"

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.

Watch now