skip to content

All Episodes

Browse all 216 episodes of Learn With Jason. Show your support and get notified of new episodes by subscribing on YouTube!

Serverless Functions and TypeScript on Netlify

Did you know you can use TypeScript in serverless functions on Netlify with no build step? Tomasz Łakomy will show us how to get started!

Build a Command Line Interface in Rust

The Rust Language ecosystem is gaining steam as a powerful, friendly, and FAST way to build all sorts of things. In this episode, John Breen will teach us how to build a custom command line interface using Rust!

Web Performance Auditing

We all know performance is important, but we *don't* always know how to find what's causing slowdowns. In this episode, Tim Kadlec will teach us how to audit websites to find the slowdowns!

Let's Learn Blitz.js!

Blitz.js is "a batteries-included framework" for building full stack apps with React. In this episode, Brandon Bayer will teach us how it works!

Let's Learn FlutterFlow

FlutterFlow is a visual builder for Flutter + Firebase apps. In this episode, Abel Mengistu will teach us how it works!

GitHub Actions with Forked PRs?!

What's new in GitHub Actions? Brian Douglas will teach us all about: - Fine-grain permissions in Actions - GitHub cloud environment management - Dependent jobs in actions

JavaScript Autocomplete

Building a great autocomplete experience can be a pain. In this episode, Sarah Dayan will teach us how to create a powerful JavaScript autocomplete solution using an open source library from Algolia.

Better Screenreader Experiences with CSS

After an introduction to how we can navigate with screenreaders, Ben Myers will teach us how we can use CSS to influence what screenreaders will announce.

Animating a Smashburger SVG Using GSAP

In this solo stream, Jason tries to remember how GSAP works to animate a smashburger SVG.

Ship Less JavaScript with Astro

Astro is a way to build websites that ships zero JavaScript by default. Only add JS when you need it for maximum performance! Fred K. Schott will teach us how it works.

Measure Deployments With

Sleuth is a way to get metrics about deployments that will "make shipping less stressful for developers" — Don Brown will teach us how!

First Look at Gatsby Functions

In this episode, Jason is going to look at the new Gatsby Functions feature and see how it works on Netlify!

Testing Accessibility

Making sure our apps and websites are accessible is a must-have for shipping. How can we be sure we're meeting a11y needs? Marcy Sutton will teach us how!

Let’s Learn Modern Redux!

A lot has changed in Redux since it was originally created. In this episode, Mark Erikson will teach us about Redux Toolkit an React-Redux hooks.

User-defined Functions in Fauna

What if you could bring compute to your data? In this episode, Rob Sutter teaches us how to create user-defined functions in Fauna to implement custom business logic right in your database.

Let's Learn Kotlin/JS!

Kotlin lets us write code once, then target multiple platforms — including JavaScript! Sebastian Aigner will teach us how to use Kotlin/JS to write type-safe JS apps in Kotlin.

GitHub Automation with Octokit

GitHub has powerful APIs, and with Octokit we can do just about anything on GitHub through code. Gregor Martynus will teach us how!

Distributed Persistent Rendering

In this solo episode, Jason will work through building an app with serverless functions using distributed persistent rendering.

Prototyping With Framer

Can we combine the best parts of no-code and custom code? Amy Dutton thinks we can! She'll teach us how to build prototypes with Framer that combine design components with custom code components.

Building a Second Brain with Obsidian

When it comes to taking notes, there are a lot of different options. In this episode, Hung-Su will teach us about how you can use Obsidian to take beautiful notes!