Learn With Jason
Live pair programming. Learn something new in 90 minutes with tech industry experts.
Start Watching Season 810 episodes
Release year: 2025
Recreate a Cool Shuffling Effect in Pure CSS
When Chris Coyier saw Toni Lijic’s hobbies widget, he wanted to figure out how it works and build…
Let’s Learn Rspack
How does Rspack, a Rust-based web bundler, make devs’ lives easier? Core team member Zack Jackson shows us…
SQLite and Turso
It’s hard to beat SQLite for quickly setting up a database on a project — but can it handle…
Going further with tests and cleaner code
Part 2: an exploration of TDD as a way to clean up our code — and our thinking.…
How to Use CSS Anchor Positioning TODAY
Learn how the new anchor positioning tools in CSS work, from common use cases like tooltips to wholly…
How to build a game engine
Learn how to create a game loop, a render loop, and — if time allows — the camera and…
What the heck is MCP?
It feels like the term "MCP" has showed up EVERYWHERE lately, and with very little warning for folks…
Use LiveKit + Twilio to build a phone AI agent
Learn how to create an AI agent that answers phone calls using LiveKit and Twilio. Dr. Sarah Guthals…
Intro to Lua for people who know JavaScript
Lua is a scripting language used in everything from games to embedded systems to Wikipedia. Potch teaches us…
How to make a design system that’s not boring
Critics of design systems say that they make everything look exactly the same. Brad Frost teaches us how…