David Darnes
ShopTalk Show: Web Components and Design Systems
Is 2025 the Year of the ‘Design Engineer’?
Add Design System Releases to Any Website with zeroheight
bluesky-replies Web Component
You’re Not Creating Enough Prototypes
duration-property Web Component
The Lowdown on Dropdowns in HTML & CSS
bluesky-post Web Component
What WordPress Can Teach Us About Open-Source in Design Systems
Adoption Tracking With GitHub Actions
WordPress Alternatives
Web Components: Little Bits
A Desk of Stickers
How to Track Adoption in Your Design System
heading-anchors Web Component
live-filter Web Component
Awesome Standalones
Lightning talk at All Day Hey!
zeroheight x Storybook: Design system workflow tips
Live Code Examples in Your Design System With StackBlitz
Pixel Pioneers 2024 Highlights
The Case for Web Components
code-pen Web Component
From Design to Code (and Back Again) with zeroheight and StackBlitz
Color contrast with Web Components
contrast-details Web Component
Blogroll
random-source Web Component
For the Design System Developers out there
Use zeroheight design tokens directly in your codebase
My travel coffee brewer
Ideas for my dream CMS
Date pickers are hard, whodathunk it
link-peek Web Component
A crude way to find and follow Thread users from Mastodon
mastodon-post Web Component
sample-input Web Component
play-button Web Component
What I did in 2023
storage-form Web Component
is-playing Web Component
Web Component GitHub starter template
share-button Web Component
Design Systems & Web Components: what works & what doesn't
Post previews with Ghost, Eleventy & Netlify
How Nordhealth uses Custom Properties in Web Components
Web Components & Lit
You should add a generator tag to your Eleventy site
Building tabs in Web Components
Using Display-P3 colour
Using a GitHub repo directory as an npm package
First monthly update for Nord Design System
My home desk setup
How to use Schema.org Markup for Your E-Commerce Sites
Add a Formspree Form to Your Static Sites
Jekyll alternatives: The benefits to JavaScript static site generators
Blogging on the Jamstack with DropInBlog, Netlify & Eleventy
What is Eleventy?
Switching to Netlify DNS
Let’s Learn Ghost on the Jamstack! Livestream Q & A
Building a Netlify Build Plugin
Page translations and multi-language selects
Minimum viable analytics
How to use Ghost with Jekyll
Eleventy and Ghost
Use Eleventy to generate a Ghost blog
5 excellent examples of progressive web applications
Experiments in augmented reality with Apple’s ARKit
Coding a festive puzzle game with modern front-end techniques
5 tips for a happier front-end Development Team
Dropping the mic on Netlify in 20 minutes
Making your first Jekyll theme: Part 2
Making your first Jekyll theme: Part 1
Adding heading links to your Jekyll blog
What do we look for in a CMS?
My worst job interview
How to create a Jekyll theme gem
Adding Siteleaf to a GitHub Pages site
I put CSS in my HTML and nothing exploded
My domain is my playground
Jekyll Conf lightning talk
How to create an open source portfolio
Could GitHub make a CMS?
Building a site entirely on github.com
My screencasting setup
GitHub Pages & custom domains
I listen to too many podcasts
How to implement cross-browser SVG Sprites
5 ways to be a better front-end web developer
Anchor CMS – What is it?
Creating a theme for Anchor CMS
Web Dev Conference 2012: Look back
Tracking time
Just get it done