Steps for getting started using WordPress as a headless CMS, and using GatsbyJS on Netlify.
Having to use WordPress used to be one of the most annoying parts of agency work, but it doesn't have to be a total drag.
Learning how to optimise your webpack config can be interesting. In this article I dive into an issue I found with publishing my own package and consuming it in a frontend.
Writing semantic HTML markup is one of the first steps to writing accessible websites. Let's learn how to get started!
I launched OnlineOrNot in January 2019. Here I am 6 months later, recapping what I've learned, and where to next.
Side Projects. Employers say they love them, your peers seem to all have them: how do you get started?
There are few moments in a career that can significantly alter your course - let me describe one I experienced a couple of years ago.
If you think you can start a SaaS business just because you can write code, you're in for a rude shock
The company you work for likely has several departments that can't fathom the cost of hiring you. Here's how you can fix that.
An article in which I describe the experience of fixing 'best-practices'
A list of books I read in 2018
A review post on what I've done this year in terms of trying to start an Internet business
A Fix for the error message 'pg-promise cant resolve pg-native'
Ideas for testing and monitoring GraphQL servers
Thoughts on Measuring Developer Efficiency
On server and web app reliability, and the rise of the Site Reliability Engineer (SRE)
Start your own app with React, GraphQL and Serverless architecture: Part 3 - Let's build a GraphQL backend!
Start your own app with React, GraphQL and Serverless architecture: Part 2 - Let's get this running in production
Start your own app with React, GraphQL and Serverless architecture: Part 1 - Server-side Rendering, Serverlessly!
How to learn TypeScript
Apollo Vs Relay: Picking a GraphQL Client
Side Projects: Another one
How to fix 'rule is not a function' error
Tips for making Server-side rendering in React easy*
Generic tips for a new developer starting in 2018
Server-side Rendering in React with GraphQL
...5 months later
A retrospective on my entrepreneurial endeavours of the past week
Setting up your own GraphQL backend - step 1 PART 2 of my Welcome to GraphQL resolvers series
An overview of my approach to my first ever hackathon
Going over new features that definitely aren't compatible with Internet Explorer 11
Setting up your own GraphQL backend - step 1 of my Welcome to GraphQL resolvers series
A list of resources from BaseCS - basics of Computer Science
Getting started with Terraform - step 0 of my Welcome to GraphQL resolvers series
How to add MailChimp to your GraphQL resolver backend - surprisingly easy to do!
What exactly *is* GraphQL? Using NodeJS and AWS Lambda to illustrate an example
A rundown of my latest side-project: A job board dedicated to Digital jobs
Showing how to resolve the dreaded 'Query.X defined in resolvers, but not in schema' issue when your X is **definitely** defined in both
A quick how-to code dump of how to use the popular CSS-in-JS libraries with react-select
Here's hoping I actually keep writing!
Divides your bills!
A hyperlocal social network for the suburbs
A simple way to check if it's worth going outside today