Published Articles
Here's a collection of articles I've written for the Gatsby Blog and various other online publications, including; Contentful, Storybook, Netlify, Smashing Magazine and CSS Tricks.
- July 5, 2022Contentful •
Building Rise of the Robots with Gatsby and Contentful
Hi there! I recently built Rise of the Robots using Gatsby + Rive to demonstrate how Jamstack…
- May 23, 2022Gatsby •
Building Rise of the Robots
I’d like to Introduce Rise of the Robots. 🤖 A Gatsby + Rive + Contentful powered creative…
- April 6, 2022Gatsby •
How to Migrate from Netlify Functions to Gatsby Functions on Gatsby Cloud
In this post I'll explain how to migrate from Netlify Functions hosted on Netlify to Gatsby…
- March 31, 2022Gatsby •
How to Add Custom Fonts to Gatsby
Using methods outlined in this post I'll be demonstrating how to add custom fonts to a Gatsby site…
- March 23, 2022Gatsby •
How to Add Google Analytics gtag to Gatsby Using Partytown 🎉
On Wednesday Mar 2nd 2022 I watched Ersin Akinci's talk at GatsbyConf: Improve Your Lighthouse Score…
- January 23, 2022Gatsby •
Performance Optimization for three.js Web Animations
In this post I'm going to be discussing how to work with JavaScript animation libraries without…
- January 6, 2022Gatsby •
Building GatsbyConf 2022
Hello! Paul here and I've been given a new assignment! I've been tasked with building the new…
- December 17, 2021Gatsby •
Fetch Data from the Unsplash API and render using DSG
Learn how to use Gatsby's latest page rendering method DSG (Deferred Static Generation) to defer the…
- December 9, 2021Gatsby •
Fetch data from the New York Times API and render using SSG
As I'm sure you know, Gatsby is absolutely brills for statically generating web pages using any type…
- December 5, 2021Gatsby •
Fetch data from the US National Weather Service API and render using SSR
As you may have heard, the latest release of Gatsby, Gatsby 4 now supports SSR (Server Side…
- December 4, 2021Gatsby •
Become a Data Champion with Gatsby
Data is hard right? I think so too, and with Gatsby there's more than one way to boil that egg so in…
- December 2, 2021Gatsby •
Gatsby Plugin Not Working, But Why?
I know where you're coming from and understand the frustration, so here's my top tips that might…
- November 22, 2021Gatsby •
Content Querying with Gatsby + Contentful
In this post Paul explains how you can make use of Gatsby's useStaticQuery hook to query different…
- November 18, 2021Gatsby •
#Deploy4Swag - Use the best Gatsby ever to get free goodies!
Hello, good morrow and good day! Paul here and I'm back with another super, smashing, great, Gatsby…
- November 15, 2021Gatsby •
A Quick Start Guide To Gatsby and Contentful
If you're looking to build a website using Gatsby and Contentful you've come to the right place. In…
- November 2, 2021Gatsby •
How To Use The Contentful Rich Text Field with Gatsby
Contentful's Rich Text Editor provides content creators with powerful text editing capabilities via…
- October 28, 2021Gatsby •
Gatsby FuncJam `21 - The Winners
From August through September Gatsby ran the internet's func'y-est ever community competition…
- October 19, 2021Smashing Magazine •
Building An API With Gatsby Functions
In this tutorial, Paul Scanlon explains how to build an API by usingGatsby Functions and what you…
- September 17, 2021Smashing Magazine •
Monetize Open-Source Software With Gatsby Functions And Stripe
Gatsby Functions provide front-end developers a way to write and use server-side code without the…
- July 26, 2021Smashing Magazine •
Gatsby Serverless Functions And The International Space Station
Gatsby recently announced the launch of “functions”. In this article, Paul Scanlon explains how to…
- July 7, 2021Gatsby •
How We Made the Gatsby 500 Bottles Giveaway
I was keen to explore how Gatsby + Shopify might be adopted in a more incremental way. To test the…
- April 15, 2021Gatsby •
Gatsby Cloud: Better, Faster... Greener?
Gatsby sites are optimized to be smaller, sleeker and faster. When built and deployed in Gatsby…
- April 13, 2021Gatsby •
MDX Embedded Images with the All-New Gatsby Image Plugin
A gatsby-plugin-mdx and gatsby-plugin-image demo, taking a deep dive into MDX frontmatter and how it…
- April 9, 2021Gatsby •
Getting Started with Gatsby Source WordPress: Choose Your Own Adventure
A step by step guide to setting up your first Gatsby + WordPress website using gatsby-source…
- April 1, 2021Gatsby •
Shaping the Future of Headless WordPress: A Gatsby Demo
Like many devs, Paul Scanlon avoided WordPress projects whenever possible — until he tried Gatsby’s…
- March 12, 2021Gatsby •
Voices of Gatsby: Looking for The Lighthouse
When excited about a new project it's natural to dive in and start writing code. As developer Paul…
- January 28, 2021Gatsby •
Bottoms Up: Gatsby File System Route API + Bums = BumHub
BumHub: A silly idea, butt a firm working process. Hello, I’m Paul and for my Silly Site Challenge I…
- December 10, 2020Storybook •
Storybook Addon - MDX Embed
The MDX Embed addon allows you to embed 3rd party media content such as YouTube videos, Tweets…
- October 13, 2020Gatsby •
Hacktoberfest Spotlight A More ‘Polite’ MDX Embed Plugin
Enabling the community to easily write and release plugins for use with Gatsby is an absolute hammer…
- September 1, 2020Gatsby •
Gatsby Cloud is Your (Good) Friend
If you’re a Gatsby open source enthusiast you’re probably aware of Gatsby Cloud. But W.T.Flip…
- July 16, 2020Netlify •
Add Playful Animated SVG Reactions to a Gatsby Blog
In this blog post I’m going to discuss how to add user reactions to your Gatsby blog posts using a…
- May 21, 2020Gatsby •
Gatsby Recipes, What's All the Fuss About?
Gatsby Recipes were introduced just last month, as a new tool to automate common site building tasks…
- May 21, 2020CSS Tricks •
Roll Your Own Comments With Gatsby and Fauna
If you haven’t used Gatsby before have a read about why it’s fast in every way that matters, and if…
- April 20, 2020Gatsby •
Challenge Accepted, One Developer, 10 Projects, 100 Days of Gatsby
Paul Scanlon took the #100DaysOfGatsby challenge quite literally: Each day for 100 days, he worked…