Bad Dye Job
daringfireball.netIn my post earlier today on the then-breaking news that Alan Dye has left Apple to join Meta as chief design officer (a new title at the company1), I wrote: It sounds like Dye chose to jump ship, and wasn’t … Read more
In my post earlier today on the then-breaking news that Alan Dye has left Apple to join Meta as chief design officer (a new title at the company1), I wrote: It sounds like Dye chose to jump ship, and wasn’t … Read more
I was excited when cottagecore became a thing. Maybe my interest in retro clothes and handicrafts would be less embarrassing now! Cottagecore, Pinterest 2025 I still enjoy it. But in spaces focused on old-fashioned vibes, you encounter a lot of … Read more
Fizz Buzz in CSS – Susam Pal By Susam Pal on 06 Dec 2025 What is the smallest CSS code we can write to print the Fizz Buzz sequence? I think it can be done in four lines of CSS … Read more
No ARIA is better than Bad ARIA Functionally, ARIA roles, states, and properties are analogous to a CSS for assistive technologies. For screen reader users, ARIA controls the rendering of their non-visual experience. Incorrect ARIA misrepresents visual experiences, with potentially … Read more
Why xor eax, eax? Written by me, proof-read by an LLM. Details at end. In one of my talks on assembly, I show a list of the 20 most executed instructions on an average x86 Linux desktop. All the usual … Read more
The infinite series 1/4 + 1/16 + 1/64 + 1/256 + … was one of the first to be summed in the history of mathematics; Archimedes had found by 200 BC that it totals 1/3. There are two neat visual … Read more
27th of November 2025 Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. Bootstrapped is what the LinkedIn people say, I think. It’s been a hard year this year. A very hard year. I … Read more
November 25, 2025 Reddit Lobsters Recently I was scrolling through brson’s Rust quote database and stumbled upon a link to the official Rust tutorial from the very beginning of 2013. It says Rust 0.6 in the corner, but it lists … Read more
The first question I ask my clients is, “How would you like to see the world?” Some answers are charming; they want to see the world as an infant does, everything new and unspoiled by habit and familiarity. Some are … Read more