Accessing HTML data attributes in JavaScript with dataSet
You can easily add custom data to any HTML element using custom data attributes. But how do you access those attributes using JavaScript?
Articles on designing and coding things for the web.
You can easily add custom data to any HTML element using custom data attributes. But how do you access those attributes using JavaScript?
A few thoughts on focusing on your interests and choosing your own path. You don’t have to learn that fancy framework to be a successful web developer.
How to query data from a Sanity schema and use it to build a navigation component on a Gatsby powered website.
2020 isn’t a year many of us are keen to look back on, myself included. But even when not much goes right, and you end the year sick, there always something positive to take away.
Personal blog for German copywriter Rebekka Villbrandt. The websites is built using Hugo and is the first site I’ve designed and built specifically for German content.
A simple workflow showing you how to use Eleventy and NPM scripts to take YAML design tokens and generate CSS custom properties and a styleguide.
What exactly is hoisting? Hoisting allows you to access functions and variables before they have been created.
Using data files to generate lists and tables, which can then be managed and updated from Git-backed Forestry CMS.
Setting up an Eleventy website with a simple Sass pipeline using NPM scripts.
A quick tip for anyone running Mac Sierra and beyond, to help you make your writing more inclusive.
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.