Kylie Minogue song about a typeface
Whitney Mallett dives into the recent history of German Bold Italic (GBI), a 1997 song by Towa Tei's featuring Kylie Minogue, who sang from the perspective of a new typeface.
A beginner's guide to making beautiful slides for talks
I love designing slides for my talks, so here are some of my not-so-secret secrets and three beginner-friendly steps for how you can up your slides game.
Am I An Outlier, Or Are Apple Products No Longer Easy To Use?
I’ve been a Mac guy for almost my entire adult life. I wrote my first college papers on a typewriter, but by the end of my freshman year – almost 30 years ago – I was on an IBM PC…
Safari Should Display Favicons in Its Tabs
It might sound silly if you’re not a heavy user of browser tabs, but I am convinced that the lack of favicons is holding back Safari’s market share.
Why Every Movie Looks Sort of Orange and Blue
Maybe you haven't noticed, but just about every scene in every blockbuster movie has the same color scheme.
A guide to rhythm in web typography
Web typography for web designers and web developers.
Photography Composition
The most comprehensive free Photography Composition tutorial on the internet. "Rules" explained, tons of examples, charts and food thought. Time to step up!
Dithering – Part 2: The Ordered Dithering
Understanding Threshold Map in Ordered Dithering.
macOS Icon History
Documenting the evolution of macOS system icons over the past several decades.
What color was “Apple Beige”?
I went looking for a defining color of the personal computer era. I found it in an old jar of paint.
Recreating 3D renderings in real life
A series of 4 photographs recreating computer renderings as physical scenes.
CSS is unnecessary given a layout language
CSS, a language for specifying visual appearance on the web, is … so complex that it has never been implemented correctly; yet, successive versions specify even more complexity. At the same time, it is so underpowered that many elementary graphic designs are impossible or prohibitively difficult, and…
Cesium for Unreal Now Available
Cesium for Unreal for Epic Game's Unreal Engine is available as open source. Create the metaverse, digital twins, and simulations using 3D geospatial and a game engine.
Escher-Like Spiral Tilings
The artist M.C. Escher drew many lovely tilings, which he called “regular divisions of the plane”. He worked hard to ensure that his tilings were of lifelike animal forms such as birds and fish. He filled notebooks with hand-drawn sketches of tilings, many of which later found their way into his woodcuts. If you’d…
Ryanair dark UX patterns summer 2026 refresher
Ryanair are Europe’s most profitable airline and they are masters of this noble form.
iPhone 6 Screens Demystified
Articles about PaintCode's new features, interviews, application development topics.
Fantasy meets reality
One of my favorite things to notice as a weirdo is when the good intentions of design slam into the hard reality of humans and the real world. It’s always interesting. Let’s start with …
On the Usability of Codecademy
Programming Zen is a blog about programming and emerging technologies, authored by Antonio Cangiano, a Software Development Manager and AI Evangelist at IBM.
The Myst Graph: A New Perspective on Myst
Upon reflection, Myst has long been more analogous to a graph than a traditional linear game, owing to the relative freedom it affords players. This is…
Okmain: How to pick an OK main colour of an image
You have an image but you want a colour
Gross Apple Marketing
I’m not sure what’s going on over in Cupertino for them to …
Reimagining the mouse pointer for the AI era
Google DeepMind is transforming the mouse pointer into a context-aware AI partner. Move beyond the friction of traditional prompting with intuitive AI collaboration in Chrome and beyond.
My Custom CSS Reset
I have a set of baseline CSS styles that come with me from project to project. In the past, I'd use a typical CSS reset, but times have changed, and I believe I have a better set of global styles!
Ligatures in programming fonts: hell no (2019)
Butterick’s Practical Typography