All Posts

A brief history of build tools

At Netlify we ask our users to leverage build tools so we may assist in the deployment of your project and this post will provide the context of what we actually mean by this. These tools package your project into a bundle that’s ready for deployment. They not only create a production-grade bundle for your site, they also provide scriptable ways to enhance those bundles into smaller modules for lazy loading and optimizations of speed.


Brian Douglas wrote this on November 20, 2017

Get full control over your deployed branches

Netlify now gives you control over which branches in your Git repository you deploy as well as how you use Deploy Previews, a snapshot of what your site will look like when its merged.


David Calavera wrote this on November 16, 2017

What build tools can do for you

There are build tools like webpack, gulp, and browserify, but no one knows how to really use them. The confusion to how these tools work prevents users from doing a deep dive and understanding build tools. I am looking answer the why behind build tools by revealing the key features you can do with them, scripting, automation, and outsourcing build complexity. Understanding these will lead to build tool enlightenment and the confidence to manage and create your own build scripts.


Brian Douglas wrote this on November 15, 2017

Form Handling Update: Deleting Submissions

Announcing the ability to delete form submissions in the Netlify app and API.


Luna Yu wrote this on November 9, 2017

Static Site Generation With Gatsby.js

In the latest episode of JAMstack Radio Brian invites Kyle Mathews, founder of Gatsby, onto the show to discuss the project. Gatsby is a framework that lets you build entire websites using React.js. Kyle describes what motivated him to build Gatsby and compares Gatsby with Jekyll, explaining that Gatsby also provides a modern JavaScript and CSS development environment. He discusses the limitations of the initial release of Gatsby and the exciting new features in Gatsby 1.0 such as progressive web app enhancements and a plugin system. He also shares his plans to make Gatsby 2.0 more scalable by including Webpack 3 to support larger web projects.


Brian Douglas wrote this on November 7, 2017

Introducing Public Deploy Logs for Open Source Sites

Deploy Previews are now more useful for the open source community. When you link a public repository to your site on Netlify, we’ll make the deploy logs publicly visible by default.


David Calavera wrote this on October 31, 2017

Service Workers Explained

Service Workers in the browser are getting a lot of attention lately, but what exactly are they? If you don’t mind I will do my best to answer that question and explain exactly you can do with them in the words to come.


Brian Douglas wrote this on October 31, 2017

How to add Netlify Identity service to React projects

A step-by-step guide on how to add Netlify's built-in Identity service to your React Project.


Brian Douglas wrote this on October 30, 2017

Coding Modern Websites with the JAMstack: Part 3

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


Brian Douglas wrote this on October 25, 2017

Don’t let your site be slow and vulnerable.