A completely rebuilt, digitally-enabled Polaroid SX-70 camera
A completely rebuilt digital Polaroid SX-70 camera
A completely rebuilt digital Polaroid SX-70 camera
I assume you’ve read the introduction, which tells you the basics of putting a world together. This post is more narrative than mechanical; it’s a tour of my thought process as I try to turn my previous map into something a little more fun to play. I still touch on new editing things I do, but honestly, you already…
I have tested the XIAO ePaper DIY Kit (ESP32-S3) – EE04 from Seeed Studio in depth. While its 6-color Spectra 6 display is impressive out of the box, I wanted to see if software could overcome hardware limitations. In this post, I’ll share how I’ve pushed this hardware to its limits by using dithering techniques to…
Marc Newson has been described as one of the most influential designers of his generation. He has worked across an extremely wide range of disciplines, and his clients include some of the best-known and most prestigious brands in the world spanning diverse sectors from manufacturing and technology to transportation…
Computers, Machine Learning and non-machine learning
In which Simon Dogger and I wonder why it’s so hard to use the website with all Dutch national television documentaries.
Xcode is a fantastic development environment for developing Mac, iPhone, and iPad applications. But it has some areas for improvement. In this post, I’ll explore some improvements to how documentation and autocompletion is integrated into the development workflow and how Xcode could provide specialized interfaces for…
A step-by-step guide to modern texture memory layout
Flip flopping between bits and atoms
Andrew Mayne is an AI keynote speaker, OpenAI's original prompt engineer, former OpenAI science communicator, OpenAI Podcast host, creative educator, and WSJ bestselling novelist.
The rise of agile methods (particularly XP) makes some people wonder if there's any role left for software design. I argue that this change shifts from planned to evolutionary design.
These days most of the focus in Web development is on code - JavaScript code in particular. By comparison, the Web UI - HTML and CSS and the browser DOM and support features - feels like it has been stuck in the mud and stagnating for a long time. We now have all the advanced coding tools to do cool stuff, but it…
On why bitmap fonts still carry more life than most default tech type.
The first image of the new icon you posted does not match the actual new icon, which at least has some shading. The one you posted is just flat, solid color. The new one (with shading) look much better imo.
Much of modern Apple’s design philosophy is to relentlessly strip down most products to the bare minimum in certain areas as technological progress allows, following (and largely defining) the modern design fashion of nearly-unquestioned devotion to minimalism.
A blog about software craft and quality
Audioscope: What you see is what you hear.
[2026/09/14]: This article became the most popular I've ever written. Since it was written a long time ago, I decided to rework it: polishing the wording to facilitate comprehension, fixing dead links and typos, and adding interactivity. Still, it remains faithful to the original — a lot of people discussed it and…
H exagons are ubiquitous in wargames now (indeed, both Philip Sabin’s War: Studying Conflict Through Simulation Games and Peter Perla’s The Art of Wargaming feature hexagons on their book covers), but this wasn’t always the case. My first wargame – the first board wargame for many of us – was Avalon Hill’s original…
A familiar story: company makes product, product becomes wildly popular, company royally fucks product up. The most recent example of this is TimelineGate, but it’s something I’ve had on my mind for a while. Thus I present to you a list of complaints about personally-inconvenient UI changes, carefully disguised as a…
CSS mix blend modes provide an easy, yet powerful way to create visually interesting designs.