A retrospective of one of the first international developer conference in Lagos, Nigeria.
Exploring the JAMstack, static sites, and the future of web development.
All posts / Guides & Tutorials
An exploration of some of popular static site generators and a little help with finding the right tool to use on your next project.
What "serverless" truly means for developers and 5 characteristics that define a serverless application
This tutorial demonstrates how to build OAuth flow with Intercom, simple-outh2 and Netlify functions
Ever wondered how to create an author page in Hugo that displays the author’s name, their bio, and a list of their articles, like Wordpress does? Check out this tutorial to learn how.
This tutorial demonstrates how to build a CRUD backend using Netlify serverless functions and FaunaDB as the datastore.
Get the most out of Gatsby and Netlify with a few handy tips for your setup.
Take a deeper look at how to use Functions together with Netlify’s Identity feature to access and update user data, and allow your users to send you a message that you receive directly on Slack. All it takes is a little bit of glue code to bring the services together.
Create a URL shortener that uses your own custom domain with Netlify Functions and Forms
[Video] Did you know that you can use Netlify's split testing (beta) feature to give your users the ability to opt-in to private betas and version of your site.
This post provides a closer look at JWT, and an overview on how to implement Netlify’s Identity service. JWT-based access control can be used with any JWT authentication provider, like Auth0 or a even a self-hosted server.
Storybook is built for React, so if you're using Preact you'll need to do a bit of configuration to get it going. This tutorial will help you get up and running with Storybook 3 and Preact.
Side projects are especially awesome when they help you solve a real-life problem. During a recent problem-solving expedition I encountered a roadblock that I’d bet prevents a lot of us developers from finishing our side projects: just because a solution is possible, doesn’t mean it’s …
Webpack is a build tool for modern web applications. When Webpack bundles your application, it recursively builds a dependency graph that includes every module your application needs. From this graph it then packages all of those modules into one or more bundles.
A step-by-step guide on how to add Netlify's built-in Identity service to your React Project.
In this tutorial, we will explore how to add user form handling. We will accomplish this using Netlify's form handling service. You can play around with the live version at tasty.netlify.com.
In this tutorial, we will explore how to manage content using a headless CMS with basic user authentication. We will accomplish this using the Netlify CMS project. You can play around with the live version at tasty.netlify.com.
In this tutorial we are going to show you how to build a serverless, SEO-friendly CMS-powered blog using React, ButterCMS, and Netlify.
A look at how to integrate basic HTML form handling with notifications and Zapier integration within Netlify.
Setting up Netlify CMS as a standalone tool and a hands-on explanation of how a single page app CMS works.
Netlify comes with some handy, built-in features to process form submissions without having to write any server-side code. Learn how to integrate them in your React app.
The Netlify CMS documentation is colocated with the open source repository but hosted from an entirely different repository for the website. Keeping these two repositories in sync is easy with the help of Serverless webhooks and Netlify Continuous Deployment.
While Netlify CMS has enough functionality for many sites out of the box, some sites are going to need a setup geared specifically for their use case. This post is the first in a series designed to give a straightforward look at extending the CMS - starting with creating custom widgets.
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. I will walk through setting up GraphQL in a React project that saves notes on interesting open source projects using Graphcool as a GraphQL backend as a service and Apollo as a …
Move your Jekyll site from GitHub Pages to Netlify in just a few steps!
You can configure redirects and rewrite rules for your Netlify site by adding a _redirects file to the root of your site folder (note, if you’re running a build command, the _redirects file should end up in the folder you’re deploying. It’s not enough to have on in the root of your …
Getting started is often the easy part, but staying consistent is where most aspiring bloggers fall short. At Netlify we sought out to help solve this with an open source solution, Netlify CMS.
resolvePromiseProperties allows you to take an object which has promises as some of its properties and get a promise that resolves to an object where all the promises are replaced with their resolved value.
How to set up Password protection for specific deploys
Tips for setup & configuration of a new Netlify site
Setting up cookies is something pretty trivial in web development. In this post I walk through the process doing it in React.
This tutorial demonstrates how to create a Serverless project that uploads files directly to S3.
A step-by-step guide on how to make a website using JAMstack practices. Take a blank canvase and turn it into a functional static site.
React also does a great job with returning descriptive error messages when you make mistakes while creating your application. This post will walk through 3 of the most common error messages you will come across when writing React code.
Our CEO Matt Biilmann on public key pinning. HTTPS is important, but make sure to get your certificates right. Part 2
Make your site blazing fast with this step-by-step guide on how to deploy a static site or single-page app on Netlify.
RESTful APIs are great, adding them is simple too!
How we build your site, what can go wrong, and how to fix it
This is part two of a tutorial about the Serverless Framework - In this part we will create custom lambda functions for “Serverless Beer”, a (fictitious) craft beer company.
Netlify has an extensive developer API that enables anybody to build integrations and services on top of our service. This tutorial will show how to integrate any service with Netlify by using our OAuth2 provider.
A step-by-step guide on how to deploy a site on Netlify.
Since working with React I have noticed a frequent change in the way Components are written. This is a round up of all those ways.
A step-by-step guide on how to host a website made with static site generator Hugo.
Finding a modern toolset to create truly fast, secure and dynamic sites has been an endless search. With JAMstack and the Serverless approach, we have just that. JAMstack sites are fast and secure by nature, and while they are static, 90% of the features that once required a custom backend …
Microservices are great, they required a lot of rote code. Here is the template we use
How to migrate a GitHub Page to Netlify using the CLI
How to ensure quality SEO for your JAMstack site.
Get your production machine ready for JAMstack development