7 Tagged | web development

Share Controls Web Component

I built a Web Component that adds native copy to clipboard and sharing controls to a web page. The original idea was based on this excellent blog post by the folks at Set Studio. In this post I don't really want to go into the technical details of …

Continue reading →

Reviving my recipe website

I started a Git repo eight or nine years ago to store all of the recipes I use regularly. Some of them are my own and some tweaked versions of recipes I've found elsewhere. The very first version of the repo was just a folder full of markdown files. …

Continue reading →

Migrating from Eleventy to Kirby

I wrote a post a while back toying with the idea of migrating my personal site from Eleventy to a new platform with more built-in content management features. Over my recent holiday break, I decided to give Kirby a go and was able to migrate and …

Continue reading →

More control over Figma SVG exports

We are in the process of redrawing all of the source artwork for our design system's icon set at work, and he other day we came up against some issues with Figma's default SVG exports. I started googling for articles about how to get cleaner exports …

Continue reading →

Styling link underlines in 2023

I remember years ago reading this article by Marcin Wichary about how they created custom link underlines at Medium using a lot of CSS trickery. I thought of it again when I was styling the links on my site and discovered all of the great link …

Continue reading →

The web feels exciting again

The recent and unexpectedly fast implosion of Twitter made me realize that it's just not a place that I want to spend much more of my time. It seems to me like there are a lot of other folks that feel the same. I have been spending more time over on …

Continue reading →

Static site generator fatigue

I've been running my site on static site generators (SSG) for a little over eight years now. First it was on Jekyll and later on Eleventy, which I'm still using today. I really enjoy the simplicity and performance benefits of static sites and …

Continue reading →