skip to content

Serverless Functions

Add dynamic functionality to your web projects without the need to create, deploy, or manage servers by taking advantage of serverless functions. These episodes show how developers can accomplish ambitious, full-stack tasks with their existing JavaScript knowledge.

Sunil Pai

Sunil Pai

Thursday, April 18 2024 @ 9:30 AM PDT

Adding state to serverless applications

Serverless has always come with a trade-off: apps that use it are stateless by design. But Sunil Pai has a way to make serverless stateful, and he's going to show us how it works.

Steve Krouse

Steve Krouse

Thursday, March 28 2024 @ 9:30 AM PDT

Val Town wants to make serverless JavaScript easier

HTTP handlers, cron jobs, email handlers — all the little things we need to set up as web apps get more complex. Steve Krouse will teach us how Val Town can help.

Jason Lengstorf

Jason Lengstorf

Thursday, October 6 2022 @ 9:30 AM PDT

Fun With Slack ChatOps

Y'all asked for a real project, so today I’ll be working on some ChatOps ideas I need for my team at Netlify. We'll build out a Slack slash command and some integrations with Notion.

Jason Lengstorf

Jason Lengstorf

Thursday, September 8 2022 @ 9:30 AM PDT

Build a Dynamic Links Page for Social Bios

Putting a link tree in your social bios is popular, but what if you want it to live update with your stats? In this episode, Jason will build out a custom "link in bio" page with dynamically updating profile stats.

Ben Myers

Ben Myers

Thursday, February 17 2022 @ 9:30 AM PST

Build a Color Contrast Checker with Eleventy Serverless

Eleventy 1.0 has just been released, and with it comes Eleventy Serverless for on-request page generation. Ben Myers will teach us how to get started with Eleventy Serverless by building a color contrast checker with little to no client-side JavaScript.

Jason Lengstorf

Jason Lengstorf

Tuesday, February 1 2022 @ 10:30 AM PST

Scheduled Functions (Cron Jobs) With Netlify

Netlify just announced support for scheduled functions, which are basically serverless cron jobs. In this episode, Jason will explore the new functionality and see how it all works!

Jon Meyers

Jon Meyers

Tuesday, January 11 2022 @ 4:00 PM PST

Build an App With Supabase and NextJS

Supabase combines database storage and authentication into a powerful workflow for web devs. In this episode, Jon Meyers will teach us how to build a Next.js app with Supabase and deploy it to Netlify!

Shadid Haque

Shadid Haque

Tuesday, December 21 2021 @ 10:30 AM PST

Build a Full-Stack Serverless App With Next.js & Fauna

Web devs have more power than ever to build ambitious full-stack apps. In this episode, Shadid Haque will teach us how to build a TikTok clone with Netlify Functions, Fauna, and Next.js!

Taylor Barnett

Taylor Barnett

Friday, November 19 2021 @ 9:00 AM PST

Serverless Databases With PlanetScale and Next.js

Custom databases on the Jamstack? Absolutely! Taylor Barnett will teach us how Planetscale and Netlify make it possible (and fun!) to build and deploy DB-powered Next.js apps!

whitep4nth3r

whitep4nth3r

Friday, October 8 2021 @ 10:30 AM PDT

Next.js Dynamic Routes With Contentful's GraphQL API

Next.js has a popular approach for generating dynamic routes. In this episode, Salma Alam-Naylor (a.k.a. whitep4nth3r) will teach us how to use Contentful’s GraphQL API to power them.

Jason Lengstorf

Jason Lengstorf

Thursday, August 26 2021 @ 9:30 AM PDT

Limit Access to Web Pages for Twitch Subscriptions

To allow Twitch subscribers special access to additional functionality, we can create a web page that can only be accessed by active Twitch subscribers. In this episode, Jason will figure out how to make that work!

Ado Kukic

Ado Kukic

Wednesday, August 25 2021 @ 10:30 AM PDT

Let's Learn MongoDB Atlas!

Mongo Atlas promises a fully managed solution for creating and administering databases. In this episode, Ado Kukic will teach us how it works and what we can accomplish with it!

Jason Lengstorf

Jason Lengstorf

Tuesday, August 24 2021 @ 10:30 AM PDT

Local Development of Serverless Functions on Netlify

Serverless functions are incredibly powerful, but how do you work on them locally? In this solo stream, Jason will show how Netlify Dev makes it painless!

Tomasz Łakomy

Tomasz Łakomy

Thursday, July 29 2021 @ 9:30 AM PDT

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!

Jason Lengstorf

Jason Lengstorf

Thursday, June 3 2021 @ 9:30 AM PDT

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!

Jason Lengstorf

Jason Lengstorf

Tuesday, May 11 2021 @ 10:30 AM PDT

Distributed Persistent Rendering

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

Ben Hong

Ben Hong

Tuesday, March 2 2021 @ 10:30 AM PST

Vue 3, Hasura, and Serverless Functions

You can build "full stack" apps without becoming an expert in backend tech! In this episode, Ben Hong will teach us how Vue, Hasura, and Netlify Functions combine to powerful apps!

Ben Vinegar

Ben Vinegar

Tuesday, February 23 2021 @ 10:30 AM PST

Monitoring & Error Tracking in Serverless Functions

The worst way to find out about a bug is from your users. In this episode, Ben Vinegar will teach us how Sentry helps us spot errors automatically (and much more)!

Joel Hooks

Joel Hooks

Tuesday, February 16 2021 @ 10:30 AM PST

Serverless Marketing Automation for React

In this episode, learn how Joel Hooks creates powerful marketing automation using serverless functions, CustomerIO, and Next.js. This is a peek behind the curtain at Egghead.io!

Tanmai Gopal

Tanmai Gopal

Thursday, November 19 2020 @ 9:30 AM PST

Databases for Jamstack Sites and Apps

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!

Stefan Judis

Stefan Judis

Thursday, August 6 2020 @ 9:30 AM PDT

Contentful, GraphQL, & Paid Content

Learn how to combine Contentful’s powerful GraphQL API with Stripe to create paid content for your Jamstack app with Stefan Judis!

Christian Nwamba

Christian Nwamba

Thursday, June 25 2020 @ 9:30 AM PDT

Serverless GraphQL with Hasura

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.

Espen Hovlandsdal

Espen Hovlandsdal

Tuesday, June 16 2020 @ 10:30 AM PDT

Store User-Generated Content in Sanity!

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!

Thor 雷神

Thor 雷神

Wednesday, May 13 2020 @ 8:00 AM PDT

Subscription Management in Jamstack Apps

Subscriptions power most web-based businesses. In this episode, Thor 雷神 teaches us how to let customers purchase & manage subscriptions with Stripe in Jamstack apps.

Joyce Lin

Joyce Lin

Tuesday, May 5 2020 @ 10:30 AM PDT

Protect Secret Keys in Jamstack Apps

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!

Thor 雷神

Thor 雷神

Friday, May 1 2020 @ 9:00 AM PDT

Add Apple Pay & Google Pay to Jamstack Sites

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!

Thor 雷神

Thor 雷神

Tuesday, March 31 2020 @ 9:00 AM PDT

Sell Products on the Jamstack

How does ecommerce work on the Jamstack? In this episode, Thor 雷神 (https://twitter.com/thorwebdev) teaches us how to use Gatsby, Netlify Functions, and Stripe to start selling products on your website in minutes!

Nick DeJesus

Nick DeJesus

Thursday, January 9 2020 @ 9:00 AM PST

Add Subscription Support to Websites Using Stripe

From software licenses to monthly boxes to recurring donations, adding subscriptions is a common need for web developers. In this episode, Nick DeJesus (https://twitter.com/dayhaysoos) teaches us how to set up subscriptions using Stripe and add recurring payment buttons to your website.

Jason Lengstorf

Jason Lengstorf

Thursday, November 14 2019 @ 12:00 AM PST

Use Netlify Functions to Build a Sound Board in Gatsby

In this video, Jason adds Netlify Functions to his Gatsby site to enable dynamic functionality on a Jamstack app. We start by setting up an Express API, then go through writing serverless functions to send button clicks to that API.

Summer Schrader

Summer Schrader

Friday, October 25 2019 @ 12:00 AM PDT

Build a Chatbot with GraphQL and Fauna

Fauna is a database that's friendly to start with for serverless apps. In this episode, Summer Schrader and Bruno Quaresma teach us how to use Fauna to power a Twitch chatbot.

Nathaniel Okenwa

Nathaniel Okenwa

Monday, August 12 2019 @ 12:00 AM PDT

Build a Video App With Twilio + Gatsby

Did you know you can create collaborative video chat apps *really fast* using Twilio and Gatsby? Nathaniel Okenwa teaches us how to integrate Twilio's developer-friendly APIs with Gatsby to create an interactive video chat app.

Kurt Kemple

Kurt Kemple

Thursday, August 8 2019 @ 12:00 AM PDT

Serverless GraphQL Functions in AWS

Learn how serverless functions work with GraphQL on AWS. Kurt Kemple (https://twitter.com/kurtiskemple) will teach us how to set up our own serverless GraphQL functions and use them with a Gatsby site.

Shawn Wang

Shawn Wang

Thursday, May 23 2019 @ 12:00 AM PDT

How to use Netlify Identity and Netlify Functions

Want to add authentication and dynamic actions to your Gatsby sites with very little setup? Shawn Wang (https://twitter.com/swyx) shows us how Netlify Identity gives us a quick way to set up authentication, then teaches us how to send requests to a database using serverless (also called "lambda") functions.

Thor 雷神

Thor 雷神

Thursday, January 24 2019 @ 12:00 AM PST

Build an eCommerce Site Using Stripe + Gatsby

In this video, Thor 雷神 teaches Jason how to build an e-commerce store using the new Stripe Checkout.

Learn With Jason is made possible by our sponsors:

../../components/episode-preview.solid