90 episodes
Release year: 2020
S3.E1
If you want to build a JAMstack site, there are lots of great options out there. In this episode, Zach Leatherman teaches us how Eleventy makes building static sites fast and fun.
S3.E2
From software licenses to monthly boxes to recurring donations, adding subscriptions is a common need for web developers. In this episode, Nick DeJesus teaches us how to set up subscriptions using Stripe and add recurring payment buttons to your website.
S3.E3
Creating maps might seem intimidating, but Eli Fitch joins us in this episode to teach us how Mapbox can make creating custom, interactive maps a little more approachable and a whole lot more fun!
S3.E4
When you're shipping websites and apps, one of the most important things is that they look right to the people using them. In this episode, Angie Jones teaches us how to use Cypress and Applitools to ensure that we're shipping things that look right, every time.
S3.E5
If you have a bunch of different REST APIs that you need to use in one site, it can be cumbersome to connect to all of them separately. In this episode, Sebastian Scholl will teach us how to use 8base to combine multiple REST APIs into a single, unified GraphQL API.
S3.E6
How do we turn an idea into a plan? In this episode, Jason walks through his process for converting a design and an idea into a technical scope and plan.
S3.E7
Have you ever wanted to know what you look like as a party corgi? In this episode, Chris Biscardi returns to the show to create custom party corgi GIFs in the browser.
S3.E8
If you want to build your site using Vue and get all the speed and convenience of static sites, Nuxt is a great option. In this episode, Shirley Wu and Jason will dive into Nuxt to lay the foundation for Shirley‘s new site.
S3.E9
How do you create a Gatsby + Shopify site from scratch? In this episode, Jason starts with an empty folder and creates a new Gatsby site that pulls Shopify data.
S3.E10
Join Jason as he adds theme-ui to Netlify’s brand new Gatsby + Shopify swag store, with lots of shenanigans along the way.
S3.E11
If you like the idea of using Gatsby, but prefer to use Vue over React, this episode is for you! Gift Egwuenu teaches us how to use Gridsome to create a personal blog website.
S3.E12
In this episode, Learn With Jason moderator Darrik Moberg continues teaching us how to create custom extensions for Twitch that work on both the website and apps.
S3.E13
Shipping e-commerce sites on the Jamstack is more approachable than you might think. In this episode, Nader Dabit teaches us how to use the Jamstack CMS to deploy ecommerce sites on the Jamstack quickly.
S3.E14
When it comes to creative uses of typography on the web, few people can hold a candle to Mandy Michael. In this episode, Mandy teaches us how to create our own text effects!
S3.E15
Make smooth, interactive CSS animations with CSS Variables! In this episode, Stephen Shaw teaches us how to create custom text animations and Twitch overlays using CSS, HTML and Splitting.js.
S3.E16
Content writers love the content management workflows that WordPress provides. Devs love the developer experience of using Gatsby. And when you combine the two? Everyone wins! In this episode, Zac Gordon teaches us how to power Gatsby sites with WordPress and how to add dynamic features!
S3.E17
Do you wish you could build your own video game, but it seems impossibly hard? This episode is for you: Cody teaches us how to use PlayCanvas to collaboratively build games using WebGL!
S3.E18
State machines help us visualize complex UI logic and make our components much more predictable and error resistant. In this episode, Jason creates a state machine using xstate to manage the opening and closing of an animated cart component.
S3.E19
For independent creators, finding ways to charge for creations helps keep the dream alive. In this episode, Chris Biscardi and Jason will add Stripe payments to the Party Corgi website.
S3.E20
CSS Grid lets us create stunning layouts without adding complex markup or JavaScript. In this episode, Rachel Andrew — a driving force behind Grid‘s spec & adoption! — teaches us how to get started!
S3.E21
How does ecommerce work on the Jamstack? In this episode, Thor 雷神 teaches us how to use Gatsby, Netlify Functions, and Stripe to start selling products on your website in minutes!
S3.E22
Making your website available in multiple languages is a great way to expand your audience. In this episode, Aisha Blake teaches us how to add i18n to our Gatsby sites!
S3.E23
How do users sign up for things on Jamstack sites? In THE 100TH EPISODE OF LEARN WITH JASON, Ramin Sedighi teaches us to use Netlify Forms & Netlify Functions to handle user input.
S3.E24
Where does the content for our Jamstack sites live? In this episode, Dave Darnes teaches us how Ghost makes content management on the Jamstack so easy it‘s spooky!
S3.E25
Design systems are a hot topic, but how do you make sure your design system is useful? More importantly, how do you make sure people actually use it? In this episode, Dan Mall teaches us the fundamentals of design systems and how they can help us be more effective.
S3.E26
The holy bucket lives! In this episode, Shirley Wu returns to the show to continue teaching us how to create custom data visualizations using SVG, Vue, and D3.js.
S3.E27
For image & video processing, Cloudinary is a top-notch tool. In this episode, Domitrius Clark teaches us how to combine Cloudinary and GraphQL for incredible asset management!
S3.E28
Thor 雷神 & Nick DeJesus teach us how to accept donations on our Jamstack sites using Stripe, whether we’re building an app for a non-profit or adding a “buy me a coffee” button to a blog.
S3.E29
Animation in ReactJS using Framer Motion is powerful and flexible. In this episode, Framer Motion author Matt Perry teaches us about the magic that’s possible when using it!
S3.E30
Video can be beautiful and engaging, but if we don’t pay attention to performance it can also make our sites slooooow. In this episode, Doug Sillars teaches us how to make video on the web fast!
S3.E31
Observable lets us write code & see it work instantly with realtime data visualization. in this episode, Anjana Vakil teaches us how fast & fun it can be to build dataviz using Observable!
S3.E32
Apollo is one of the most popular GraphQL libraries available today. In this episode, Khalil Stemmler teaches us how to get started with Apollo Client's latest major release.
S3.E33
Create a fully dynamic app on the Jamstack with a custom API built with Strapi and deployed on DigitalOcean. Chris On Code teaches us how to create and deploy custom APIs + interact with them using serverless functions.
S3.E34
What are Netlify Build Plugins? In this episode, Jason looks at how Netlify Build Plugins provide powerful, cross-framework utilities that give our builds superpowers.
S3.E35
Adding Apple Pay and Google Pay for website purchases is a HUGE convenience boost. In this episode, Thor 雷神 teaches us how Stripe makes mobile payments fast to add!
S3.E36
How do you protect sensitive data like API keys on the Jamstack? in this episode, Joyce Lin teaches us how to use Postman to rapidly prototype and develop secure Jamstack apps!
S3.E37
Secret Sandwich lives! In this episode, Leslie Waara will teach us how to wireframe and design a website.
S3.E38
What happens when Cassidy Williams joins Jason to build an interactive game? A whole lot of shenanigans, we hope! Join the fun as Cassidy & Jason build something fun together & try to make each other laugh
S3.E39
Subscriptions power most web-based businesses. In this episode, Thor 雷神 teaches us how to let customers purchase & manage subscriptions with Stripe in Jamstack apps.
S3.E40
Figma is a powerful tool for creating designs and collaborating with team members. In this episode, Ryan Warner gives a feature tour and teaches us the fundamentals.
S3.E41
How can you be sure the code you ship does what you expect it to do? Dr. Gleb Bahmutov teaches us how to add end-to-end tests to Jamstack sites with Cypress & Netlify build plugins.
S3.E42
Service Workers are extremely powerful — in this episode, Jem Young and Jason will do Service Worker experiments to see what kind of fun we can cook up.
S3.E43
Are you interested in contributing to open source projects, but aren't sure where to start? In this episode, Jason will walk through the process of contributing to https://www.rebuildblackbusiness.com/ by picking up open issues and creating pull requests.
S3.E44
Can a CMS handle all the requirements of a full-blown app? Espen Hovlandsdal teaches us how to use Sanity and Netlify Functions to handle user input in Jamstack apps!
S3.E45
Building interactive experiences that don’t require people to download an app or be present in-person doesn’t have to be hard — in fact, it can be *fun* Nathaniel Okenwa teaches us how!
S3.E46
We were promised mind-controlled apps in the future — and with Charlie Gerard the future is now! In this episode, she teaches us about neurotech by building a thought-controlled app.
S3.E47
In this episode, Christian Nwamba teaches us how we can build incredibly powerful apps without the overhead of managing lots of infrastructure by combining Hasura, serverless functions, and the Jamstack.
S3.E48
Let’s bring Secret Sandwich to life! Joel Hooks and Jason Lengstorf will start work on the Secret Sandwich web app.
S3.E49
Have you ever wondered how Twitch overlays and chatbots work? LuckyNoS7evin will teach us all about it in this episode!
S3.E50
How do you design a physical space? Matt Howard will teach us how spatial design creates useful AND beautiful environments.
S3.E51
Did you know you can combine GitHub Actions with Netlify to build powerful integrations? Benjamin Lannon teaches us all about it in this episode!
S3.E52
When it comes to animation, there are a few tips & tricks that take them from “neat” to “HOLY WOW” animation master Sarah Drasner teaches us how to take our animations to the next level!
S3.E53
Do you have multiple data sources in your org? Apollo Federation promises to unify your data in a single GraphQL API. Alex Banks teaches us what it is, how it works & how you can use it!
S3.E54
“Can the Jamstack handle enterprise apps?” It can! In this episode, Shruti Kapoor & Jason will explore approaches for enterprise GraphQL + Jamstack apps.
S3.E55
If you want to create a Jamstack app quickly, Firebase is a great option. In this episode, David East teaches us how to get started with Firebase to build powerful apps on the Jamstack!
S3.E56
Building interactive experiences that don’t require people to download an app or be present in-person doesn’t have to be hard — in fact, it can be *fun* Nathaniel Okenwa teaches us how in part two!
S3.E57
We already know that 11ty is powerful. In this episode, Bryan Robinson will teach us how to take 11ty even further with custom plugins!
S3.E58
What happens when Cassidy and Jason take suggestions from chat and try to build something on the fly? Chaos, probably. Come join in on the fun!
S3.E59
Learn how to combine Contentful’s powerful GraphQL API with Stripe to create paid content for your Jamstack app with Stefan Judis!
S3.E60
If you want to create an app for iOS, Android, and the web, why not do it all from the same codebase? Brent Vatne teaches us how Expo makes it possible!
S3.E61
When it comes to audio on the web, the rabbit hole goes deep. In this episode, Ken shows us some of the weird, wonderful, creative ways we can build fun web experiences with audio.
S3.E62
When it comes to machine learning, the only limit is our imaginations. Jason Mayes will teach us some of the fun and incredible things we can do with TensorFlow in JavaScript!
S3.E63
What is Toast? In this episode, Chris Biscardi teaches us about the next-generation metaframework and shows how it leverages web standards to minimize tooling and maximize performance.
S3.E64
In this episode, Obinna Ekwuno teaches us how to build and deploy Gatsby apps on Netlify for blazing fast, fun-to-develop websites!
S3.E65
Looking for a way to stretch your brain and try something new? Come join Prince Wilson as he introduces us to Rust!
S3.E66
Setting up e-commerce doesn’t have to hurt! In this episode, Kelly Vaughn teaches us how she uses Shopify to create great online shopping experiences, and how we can, too!
S3.E67
Data visualizations add a ton of clarity and value to our apps, but getting started can be daunting. Shirley Wu teaches us how we can get started with D3.js to make charts, graphs, and more!
S3.E68
Data has been decentralized through APIs, SaaS, & other platforms. Pulling it all together in a developer-friendly way can be tricky. Eve Porcello will teach us to tame our data using GraphQL!
S3.E69
Modern apps have a lot of moving parts. How can we tell what is happening in our applications and why? In this episode, Shelby Spees teaches us how to use Honeycomb to debug complex systems in production.
S3.E70
Did you know that Webmentions let you pull tweets, other blogs, and other activity from around the web into your site? In this episode, Monica Powell teaches us how to add it to a Next.js site!
S3.E71
Want to add autocomplete, better linting, and more to your React apps? In this episode, Ben Ilgebodu teaches us how Typescript powers up our React apps.
S3.E72
Combining the powerful new features in Vue_js 3 and Apollo Client 3 means we can do some really exciting stuff with our apps! In this episode, Natalia Tepluhina teaches how to do it!
S3.E73
How far we go with the Jamstack? In this episode, Kapehe teaches us that, if we combine tools like Sanity, Netlify, and more, the limit may not exist. 🤯
S3.E74
There‘s a lot of buzz about React Query and how much it can simplify your development workflow. In this episode, we’ll learn all about it from the #TanStack creator himself!
S3.E75
Modern JavaScript is really powerful — we can do so much now without frameworks! In this episode, Zell teaches us how to build a zero-framework drag-and-drop component!
S3.E76
Toast lets us build static sites using modern workflows, creating less complex, super fast websites & apps. Chris Biscardi returns to teach us how to build an MDX & Tailwind-powered Toast blog!
S3.E77
Lynn Fisher's A Single Div project demonstrates just how far we can creatively push CSS. In this special spooky episode, she’ll teach us how she does it! 🎃
S3.E78
If you’re building apps with Vue.js, Nuxt is a powerful way to get up and running quickly! In this episode, Maya Shavin teaches us how to combine Nuxt with Cloudinary for high-power, high-speed development!
S3.E79
Creating custom audio players can be fun AND accessible! In this episode, Lindsey Kopacz teaches us how to build our own audio player in a way that’s usable by all of us.
S3.E80
How can Nx speed up your development workflow for Jamstack sites? In this episode, Adam Barrett will teach us all about it!
S3.E81
What’s more fun than a soundboard? A soundboard you can play with people around the world in real time! In this episode, David East will teach us how to build one using Firebase!
S3.E82
Animated SVGs add a touch of interactive whimsy and polish to our websites. In this episode, Cassie Evans will teach us how to use Greensock to create fun, engaging experiences!
S3.E83
How can you add a database to your Jamstack app? In this episode, Tanmai Gopal will teach us how Hasura gets us up and running quickly with a powerful data layer in no time!
S3.E84
Building custom shell scripts and CLI tools doesn’t mean leaving your modern development workflow behind. In this episode, John Lindquist will teach us how to use JavaScript to build custom shell scripts!
S3.E85
If we want to use the Jamstack, but also we need a database, but also you just want to build things and not waste all your energy configuring them? Anthony Campolo will teach us how Redwoodjs can help!
S3.E86
VueJS has a great reputation, both as a community and as a framework. And in Vue 3, there’s even more to love! Ben Hong will teach us how we can get started building with Vue 3.
S3.E87
In this episode, Emma Bostian and Jason will build an app together to settle their taco differences with your help. Make sure to mark your calendar and help settle this debate! 🌮🌮🌮
S3.E88
It’s the holidays, so let’s do something completely different and learn Minecraft! Lindsay Levine will be teaching us how to play. Come join to watch Jason dig himself into a hole (literally)
S3.E89
One of the best ways to learn is to build things that make you smile. In this episode, Jhey Tompkins will teach us to build a playful SVG animation using Greensock.