Blog

Exploring the JAMstack, static sites, and the future of web development.

All posts / Tools & Services

Ep. #25, Adopting GraphQL with Graphcool

In episode 25 of JAMstack Radio, Brian is joined by Johannes Schickling and Soren Bramer Schmidt, the co-founders of Graphcool, a GraphQL backend development framework. They discuss the evolution of GraphQL, the communities that surround it and its use in production.

By Brian Douglas in Tools & Services

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 …

By Brian Douglas in Tools & Services

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 …

By Brian Douglas in Tools & Services

Ep. #22, 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, …

By Brian Douglas in Tools & Services

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.

By Brian Douglas in Tools & Services

Ep. #21, Why GitLab chose VueJS

In the latest episode of JAMstack Radio, Brian invites Jacob Schatz and Ben Mischenko. Jacob explains how he went about deciding on a JavaScript framework for GitLab and what drew him to Vue.js. He recalls his first project for evaluating Vue’s scalability and shares his thoughts on Vue’s …

By Brian Douglas in Tools & Services

Adding Algolia DocSearch to Netlify CMS

Adding search to JAMstack sites is a new thing for me but not a new thing for Algolia. Algolia is a hosted search tool that provides lightning fast search results. I decided to give Algolia a try for our new Netlify CMS documentation and discovered their DocSearch solution.

By Brian Douglas in Tools & Services

Ep. #7, DraftJS & Rich Text Editing On The Web

In this episode of JAMstack Radio, Brian Douglas and Mathias Biilmann of Netlify are joined by Serverless’ Nik Graf, co-creator of DraftJS Plugins. On the agenda for this discussion is the emergence of new and better rich-text editors, and how React has changed the game for front-end …

By Brian Douglas in Tools & Services

Try Out GraphQL

GraphQL is an open source query language from Facebook to connect APIs to Frontend applications. GraphQL provides a complete and understandable description of the data in your API and gives clients the power to ask for exactly what they need and nothing more.

By Brian Douglas in Tools & Services

Ep. #6, Style Guides at Airbnb

In the sixth episode of JAMstack Radio, Netlify’s Brian Douglas and Cassandra Salisbury are joined by Airbnb Frontend Engineer Harrison Shoff for a discussion on linters, what makes for a good style guide and why they are so important for growing engineering teams.

By Brian Douglas in Tools & Services

Prerendering Explained

Prerendering is a process to preload all elements on the page in preparation for a web crawler to see it. This is very important tool for Single Page JavaScript applications where SEO is needed.

By Brian Douglas in Tools & Services

The JAMstack Radio

Brian talks with Matt Biilmann, the Co-founder and CEO of Netlify, about the origins of the term JAMstack and the massive changes in web infrastructure over the past decade that have made this new stack possible.

By Brian Douglas in Tools & Services

Simple Responsive Images with Jekyll

Jekyll Srcset is a small plugin for Jekyll that may solve your most important responsive image needs, without making things ridiculously complicated. Here’s how you would use it in a Liquid template: {%raw%}{% image_tag src=page.thumbnail width="200" %}{%endraw%} With a …

By Matt Biilmann in Tools & Services