author-pic

WILL WARD

All Posts

How to Use a Gatsby Theme

Posted on August 21, 2019

Recently, I made a Gatsby theme to see what all the fuss was about. I have to admit, things seemed easier when I first worked out how to build a site off a starter from the Gatsby library. The big…

Read full post

Full Stack Apollo GraphQL Tutorial: Part 5 - Pagination

Posted on August 05, 2019

Part 5 Prerequisites: Successful completion of part 4. Now that we have our data sources hooked up, let's deal with handling large data sets. If we load a large data set in one go, the user may have…

Read full post

Full Stack Apollo GraphQL Tutorial: Part 4 - Hooking Up Your Data Sources - Part 2

Posted on July 25, 2019

Part 4 Prerequisites: Successful completion of part 3. In part 3, we built our using the Apollo package . This time we'll use the package to build a custom data source, so add that dependency now…

Read full post

Full Stack Apollo GraphQL Tutorial: Part 3 - Hooking Up Your Data Sources - Part 1

Posted on July 23, 2019

Part 3 Prerequisites: Successful completion of part 1 and part 2. In the last part, we used GraphQL Playground to explore our schema from the browser. Today, we'll hook up one of our data sources, an…

Read full post

Full Stack Apollo GraphQL Tutorial: Part 2 - GraphQL Playground

Posted on July 20, 2019

Part 2 Prerequisites: Successful completion of part 1. If you were able to get your Apollo Server up and running, then you should have access to GraphQL Playground. So, go to . Hopefully you see an…

Read full post

Full Stack Apollo GraphQL Tutorial: Part 1 - The Setup

Posted on July 17, 2019

Full Project Prerequisites: Ability to build a full-stack web app using Node and React, and a basic understanding of what GraphQL is. For further info, follow this link: What is GraphQL? Part…

Read full post

Tech Tags Update

Posted on July 16, 2019

I've updated the tech tags for my Developer Diary Gatsby starter to use svg instead of Font Awesome icons. The main reason was to eliminate the Font Awesome dependency, and a secondary reason is that…

Read full post

Testing React Components Using Jest and Enzyme with Next.js

Posted on March 22, 2019

Testing React components with Jest is pretty straightforward if you've started your project using create-react-app. However, if you're using Next.js, things are a bit tricky. To see what I mean, start…

Read full post

Using Emmet with React in Visual Studio Code - 2019

Posted on March 20, 2019

For anyone who uses Visual Studio Code, works with React, and doesn't have Emmet set up for developing with JSX.

Read full post

JavaScript Regular Expressions and the Test() Method

Posted on January 06, 2019

Video at YouTube. Using the method in JavaScript to check for matches between a regular expression and a string can lead to unexpected results for newcomers. Consider the following code…

Read full post

Misplaced Middleware in Express

Posted on December 29, 2018

This post assumes some familiarity with Node.js and Express.js. For those new to Node.js and Express, and having been tasked with completing a series of small projects designed to get you used to…

Read full post

Welcome To My Web Developer Blog

Posted on August 20, 2018

This blog template is made from an official Gatsby starter. In fact, I created that starter, and it's my first official contribution to GatsbyJS. If you'd like to use it, visit the official Gatsby…

Read full post