No More Damp Stories
Storybook encourages setting the same arguments over and over and over again, but this is a pain to maintain. There is a better, DRYer approach, it's just not well documented.
Storybook encourages setting the same arguments over and over and over again, but this is a pain to maintain. There is a better, DRYer approach, it's just not well documented.
The Component Kitchen is a sort of app store for web components; a digital directory of useful packages, recipes, and one-shots that can be imported into your [β¦]
A new tool that allows an organisation to check how, where, and why components are being used across shared codebases, and gain insights into their usage and [β¦]
A story about how individually-driven KPIs rarely consider team-driven work, despite the fact that the latter is often the key ingredient in building efficient and effective [β¦]
Ever close Firefox or have a crash, restart it, and discover an entire window of tabs is missing? You can potentially resurrect that lost session state, if you act quickly enough.
Theo has some really interesting videos, but the more I dig into the archive the more I find little gems like this. It's the definition of a quick tip, and it helps explain Maps and Sets in [β¦]
A quick (and dirty) way to fetch local data from a JSON file and modify the look of a page in Astro, completely natively.
Understanding why non-interactive Storybook components are often announced as clickable by NVDA and other screenreaders.
A look at the largely manual workflow I've used to convert my physical music collection into a digital data archive.
This looks like a very interesting world-building tool. Create maps, family histories, write stories, track campaigns, all from a single profile. Neat [β¦]
It's a few years old, but I was blown away by Astartes. Sure, the lore is a bit dense so I didn't fully know what was going on, but the story was well crafted enough that it kept me hooked [β¦]
A fascinating look at how modern front-end architecture and practices can help solve some of the communities issues; even the ones they initially created! Really neat to see how Brad has been using [β¦]
Max has put together a quick overview of how to store webmentions in a cache folder so that you don't have to fetch them on each build with Netlify. Super useful and can't help but think this might [β¦]
A fascinating Twitter thread detailing the 2020 US elections in the style that Western journalists report on African political stories. Really interesting to see how much the language used changes [β¦]
A neat trick (now third hand) for storing the scroll position of a sidebar or other element in local storage, allowing you to keep it constant across pages without the user seeing it flash into [β¦]
The story of Michael Gillespie, a brilliant (yet modest) programmer who has become one of the world's leading ransomware crackers. He works for free, sometimes alone and sometimes with others in the [β¦]
Whether or not you choose to wear a mask, drive a Prius or even a pickup truck, itβs worth remembering that because weβre human, we start with two things: Whatβs the story Iβm [β¦]
I still have my reservations over the whole Edge-Chromium combination but it has enabled the Edge team to begin taking a leading stance on certain topics, and it looks like PWAs are one they're [β¦]