By Joe Shindelar on Feb. 21st, 2020

For this challenge I experiment with creating a contact form for my Gatsby blog using Formik. And then submitting the form to a Drupal Webform module powered contact form via REST.

By Joe Shindelar on Feb. 7th, 2020

For challenge #3 of the #100DaysOfGatsby challenge I wanted to explore how media (especially images) embedded into the body of a blog post using Drupal's WYSIWYG editor could work with Gatsby.

By Joe Shindelar on Jan. 24th, 2020

For challenge #2 of the #100DaysOfGatsby challenge I look at how we use environment variables in our gatsby-config.js to allow Netlify branch deployments to build against different instances of our Drupal application. As well as the Drupal build hooks module to give content editors a method to start a Gatsby deployment whenever content is updated in Drupal.

By Joe Shindelar on Jan. 24th, 2020

Continuing with #100DaysOfGatsby I worked on creating a Gatsby theme that encapsulates the code required to source content for this blog from Drupal 8's JSON API.

By Joe Shindelar on Jan. 24th, 2020

The first of the #100DaysOfGatsby challenges is to start a blog to keep track of your progress. If you're reading this, that means I've completed that challenge. Woohoo! Read about how we use a single Drupal backend to power multiple Gatsby frontend sites.