Listing page content in Hugo
The ins and outs of listing content in Hugo. Breaking down the various functions and variables it takes to create lists of the different content types.
Articles on designing and coding things for the web.
The ins and outs of listing content in Hugo. Breaking down the various functions and variables it takes to create lists of the different content types.
jq is a handy little utility for processing JSON in the command line. It’s useful for turning it into a more readable format when using curl.
How to create a modular navigation builder. Modular, because you’ll be able to use it to create any number of navigations to use in your website or app.
A problem I’ve been facing is how to remove content in Gatsby that has a deadline. Here I’ll show you the approach I’m using to filter content at query time using GraphQL and then automate the build process.
You often read that the best way to make progress and achieve your goals is to show up every day and put in the hours. But this doesn’t make it any easier to make happen.
Having a clearly defined, repeatable strategy is the easiest way to make problem solving more tolerable.
By setting goals you typically define a desired future behaviour or specific outcome. But goal setting doesn’t provide any kind of plan to help you achieve your goals. A strategy known as “Implementation Intentions” can help.
To understand the arrow function syntax, you need to get an understanding of a few different ways of expressing a function.
A boolean value is either true or false. Like a light switch it’s either on or off.
Perhaps the easiest way to format dates in Gatsby is at query-time using Gatsby’s GraphQL layer.
Once a month I curate a newletter for designers and developers interested in static sites, CSS and web performance. Check out past issues to get an idea.