Link List
Welcome to my link library. These are not links to content I have created unless you see that mentioned in the link’s description. These are links I found interesting enough to want to keep track of. If you read Craft Link List, the Craft CMS newsletter I used to write, this page is a replacement of sorts for that exercise. Enough talk. Let’s hit the links.
The Best Line Length
A bit of history on the optimal line length for text whether for coding or reading.
ForesightJS
ForesightJS is a lightweight JavaScript library that predicts user intent based on mouse movements and keyboard navigation, enabling optimal prefetching timing and improved performance.
The Video Game Update, Volume 1, Number 6 | Video Game History Foundation Library – Digital Archive
#culture #gamesArchivists Let You Now Read Some of the First Ever Reviews of Mario and Zelda
Preservationists at the Video Game History Foundation purchased the rights to Computer Entertainer, the first video game magazine ever written and uploaded it for free.
6 Weeks of Claude Code - Puzzmo Blog
Claude Code has considerably changed my relationship to writing and maintaining code at scale. I still write code at the same level of quality, but I feel like I have a new freedom of expression which is hard to fully articulate. Claude Code has decoupled myself from writing every line of code, I still consider myself fully responsible for everything I ship to Puzzmo, but the ability to instantly create a whole scene instead of going line by line, word by word is incredibly powerful.
It's time for modern CSS to kill the SPA - Jono Alderson
Native CSS transitions have quietly killed the strongest argument for client-side routing. Yet people keep building terrible apps instead of performant websites.
Reading QR codes without a computer!
Dive deep into QR codes.
CookieConsent | Consent management Tool
Simple cross-browser cookie-consent plugin written in vanilla js
Stop Using CustomEvent
#javascriptWCAG Color contrast validation in Craft | Studio Espresso
Building a small validation rule to cover WCAG Color contrast rules, with some help from Claude Code
EbodShojaei/bake: mbake is a Makefile formatter and linter. It only took 50 years!
mbake is a Makefile formatter and linter. It only took 50 years! — EbodShojaei/bake
Katy Cowan | How Online Publishers Can Survive in a Post-Search World
It seems ironic that I’m even typing this, but the very thing I’ve deliberately moved away from over the years — putting my face to my brand — has now become absolutely essential. If Creative Boom, or any independent publication, is going to survive the next 12 months, we need to act fast. And I’m not being dramatic. AI is fundamentally changing how people access information…
CSS Gap Decorations playground
#cssCSS Gap Decorations playground
#csszachleat/line-numbers
A web component to add line numbers next to various HTML elements — zachleat/line-numbers
Timepeek - Global Timezone Tracker
Check multiple timezones around the world with a few clicks. Perfect for remote teams and global collaborations.
Vertical Metrics
Testing vertical metrics typography across browsers.
Password Basket
Generate strong and secure passwords by collecting letters, numbers, and symbols in a basket
Home - Koto Studio
We’re optimists building brand and digital for the most impactful companies of today and the founders defining tomorrow.
How to have the browser pick a contrasting color in CSS | WebKit
A contrast algorithm function for CSS.
Migrating A JavaScript Project from Prettier and ESLint to BiomeJS
BiomeJS is a tool for JavaScript code formatting and linting that combines the functionalities of Prettier and ESLint. It can streamline workflows and enhance performance by utilizing Rust and multithreading behind the scenes, which is beneficial for large codebases.
I use Zip Bombs to Protect my Server
A deep dive into the technical world of zip bombs, exploring how a minuscule compressed file can be weaponized to overwhelm and crash systems by expanding to gigantic proportions.
Aberdeen - Reactive UIs with no virtual DOM
Build blazing-fast, reactive UIs in pure TypeScript/JavaScript – no virtual DOM. Aberdeen offers a refreshingly simple approach to reactive UIs.
Inventing the Adventure Game
The Design of Adventure and Rocky’s Boots. An unpublished book manuscript from the dawn of the video-game age (written in 1983 – 84).
SIMCITY
Also ForAcorn 32-bit, Amiga, Amstrad CPC, Atari ST, BBC Micro, CDTV, Commodore 64, Electron, FM Towns, Macintosh, OS/2, Palm OS, PC-98, Sharp X68000, SNES,…
Command Hangers Product Selector
Find the right Command strip or product to hang things on a wall.
rip polygon
Sites, aauthors, and links to follow now that Polygon is dead.
Smallweb – Your Internet Folder | Smallweb
A self-hostable personal cloud inspired by serverless platforms and CGI-BIN. Smallweb maps subdomains to subfolders in your smallweb directory.
The canvas element: HeydonWorks
The canvas element: part of an alphabetical run through every HTML element.