The new Mac Pro: The audacity to say “Yes” in a design culture of “No”
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.
Why Gooseberry, the open animation film, matters
I can't express enough how important this Gooseberry project is, for me personally and for a lot of people out there. There are so many solutions for urgent issues coming together in Gooseberry - it is really mind-blowing sometimes. This is what Gooseberry is for me: - Open Movies as a Blender dev
Key symbols we lost to time, pt. 1: The PC side
A blog about software craft and quality
A Perceptually Meaningful Audio Visualizer (2016)
Audioscope: What you see is what you hear.
Bezier Curves and Type Design: A Tutorial
[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…
The Problem With Hexagons
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…
We Have Always Been at War with UI
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…
Mastering CSS blend modes
CSS mix blend modes provide an easy, yet powerful way to create visually interesting designs.
The Pure CSS3 Content Slider
If this is your domain name you must renew it immediately before it is deleted and permanently removed from your account. To renew this domain name visit NameBright.com
Dithered images and websites (2020)
That's a lot of data. More bytes on average than html, css, fonts, and javascript combined.
Old graph paper
I found an old pad of graph paper in my father's desk and was reminded of the days of plotting by hand.
Mac and the iPad: History Repeats Itself
For those of us around Apple for the launch of the 1984 Mac, things are awfully familiar.
Recreating the button
Until some future version of HTML gives us new native controls to use in a browser, at Google, we’ve been playing and experimenting with controls we call “custom buttons” in our apps (among other custom controls). These buttons just launched…
How Useful Is Tufte for Making Maps? (2007)
Edward Tufte’s The Visual Display of Quantitative Information (1998, 2nd edition 2001) is a classic book, arguably his best, and certainly a key text in the field of information graphics (whi…
Sprites on the Web
In game development, it’s common to use spritesheets for animation, but this technique isn’t as widely used on the web these days. Which is a shame, because we can do some pretty cool stuff with sprites! In this post, we’ll share the niche CSS function you can use to leverage this technique, and explore some of the…
Occluding Contour Breakthroughs, Part 1: A Surprisingly Hard Problem
Exact line rendering of smooth surfaces is harder than anyone would think
Typography on Pencils (2023)
It wouldn't be Pencil Day without a round up of our pencil typography photos. Check out our current stock of new & vintage pencils here. Please do credit us if you use these images anywhere. Thank you.
Firefox's Inspector Tool as 3D Modeler
Coolutils has built reliable file converters since 2003. Convert PDF, HTML, XLS, DOC, email and images. A solution for every conversion need.
Recreating ANSI Art from a Screenshot
In the early to mid-90s, I ran a BBS out of my bedroom. It wasn’t very popular, but I did have a lot of time on my hands and I spent a lot of that time modding it. Initially, I wrote mods for myself, but eventually I started releasing them to other people. As a teenager, this was the first software that I wrote that…