To main content To menu

Further down the pile Page 6 of the backlog

Older dispatches, same weather. Nothing back here has been tidied up for the occasion.
Illustration in the Sable / Mœbius style: from a dim cosy room, a stack of worn comic books sits on a windowsill while beyond, across an empty plain, a colossal featureless cat-like entity rises from a boiling sky over a tiny distant house, bathed in an eerie orange glow.

What We Did To Garfield What the Internet did to Garfield

The internet took Garfield and turned him into something unrecognizable. From childhood icon to meme horror - a cultural transformation.
Humans – destroyers of Earth

Destroyers Of Worlds Humans – destroyers of Earth

Humans - Destroyers of Earth. A 2019 ARTE documentary on two centuries of industrial turbo-capitalism. Unflinching and necessary.
Feel the heat: Troye Sivan’s “Rush” music video is a visual treat

Rush And Blush Feel the heat: Troye Sivan’s “Rush” music video is a visual treat

Troye Sivan's Rush music video is a visual treat at 28. Sizzling, bold, and exactly the kind of energy a pop comeback needs.
GPT4All and the rise of open-source language models

Open Source Brains GPT4All and the rise of open-source language models

GPT4All makes running language models on your PC dead simple. Download, install, chat. The open-source AI revolution, democratized.
No shorts allowed: Lessons from an Odyssey nobody asks for

No Shorts Allowed No shorts allowed: Lessons from an Odyssey nobody asks for

A friend drugged in a Sài Gòn pub - lessons from an odyssey nobody asks for. About safety, trust, and the ugly side of nightlife.
Illustration in the Sable / Mœbius style: a lone figure stands beside a stone dial on a desert plain where swirling wind-blown sand on one side freezes into perfectly still marks on the other, symbolizing motion reduced on demand.

Motion With Care Unlocking accessibility: an introduction to @prefers-reduced-motion in web design

CSS @prefers-reduced-motion - how to respect accessibility settings in your web design. Small effort, big impact for real people.
Responsive design evolved: exploring the power of CSS @container queries

Containers Over Viewports Responsive design evolved: exploring the power of CSS @container queries

CSS @container queries change the game for responsive design. Components that respond to their own size, not the viewport. Finally.
React rendering woes? Here’s how to solve unexpected ‘0’ renders

React Renders Zero React rendering woes? Here’s how to solve unexpected ‘0’ renders

Unexpected '0' showing up in your React components? A common conditional rendering code smell - and how to fix it properly.
Just another Vietnamese pop song: Why not? by Trúc Nhân

Earworm From GS25 Just another Vietnamese pop song: Why not? by Trúc Nhân

Trúc Nhân's Why Not? - the Vietnamese pop song that lodged itself in my brain during a sandwich run at GS25. Instant earworm.
Easy, medium, hard, or insane? The challenge of designing difficulty levels in games

Difficulty By Design Easy, medium, hard, or insane? The challenge of designing difficulty levels in games

Easy, medium, hard, or insane? Designing difficulty levels in games is harder than playing on the hardest setting. A design deep dive.