Quality-of-Life in Tetris Games
Last weekend, we participated in the Ludum Dare game jam for the 10th time. It's a worldwide event
Last weekend, we participated in the Ludum Dare game jam for the 10th time. It's a worldwide event
Many years ago, while working at Apple and running a lab at WWDC, I met a guy who was using a piece of Apple software designed for creating interactive ads t...
When I was a little kid whenever we drove by mosques, I would be intrigued by the complex motifs they’re decorated by. I always tried to figure out the pattern; to me it was just a pattern, I never…
An imagined town is at least as real as an actual town.
A detailed walkthrough of the inner workings of dithering and other shading techniques to give a retro look and feel to your WebGL and React Three Fiber work.
While playing Anno 1800 , I noticed something which I’ve never noticed before in any other game (but to be fair, I don’t play too many city builders): The sun keeps a position relative to the camera and thus the shadows alway s fall from left to right:
When Mr Lewin began explaining how cartographers addressed the challenge of portraying what is essentially a three dimensional object - the world - on a two dimensional plane - a piece of paper - my eyes lit up!
If you're still using this page, please email me at [email protected] and I'll send you a copy.
Interactive visualization of the history of the latin alphabet, showing the temporal and formal relationships of the different scripts and typefaces to each other
At WWDC 2018, Apple Senior Vice President of Software Engineering Craig Federighi asked, “Are you merging iOS and macOS?” This rhetorical question was presumably in response to widespread criticism. Federighi's rhetorical answer was, “No. Of course not.”
What makes "Road Builders," written by B.G. Hennessy and illustrated by Simms Taback, so charming
EPFL researchers have developed a new way to design complex, curved three-dimensional shapes using flat materials such as paper, aluminum sheets or plastic, combining creative thinking with a new computational algorithm.
When you want to get the dimensions of a video file, you probably want the display aspect ratio. Using the dimensions of a stored frame may result in a stretched or squashed video.
I spent the past few weeks packing as many easter eggs as I could into my latest project, and in this blog post, I want to dig into some of the more interesting details! If you’re interested in animations/interactions, you’ll want to check this one out; I share a bunch of my favourite secrets and tricks. 😄
Flame Graphs vs Tree Maps vs Sunburst explores different hierarchal visualizations by visualizing file system or disk space.
We’re excited to announce Flummoxagon, a new geometric puzzle game that might just leave you flummoxed. Imagine a mash-up of Pentominoes and Sudoku. Your goal is to fit all the pieces into the hexa…
Designer and educator Angie Wang deciphers a collection of over 500 sleeves recently donated to the Archive.
Unlike RGB, the CIELab color space And the more modern variants like CIECAM02 and Oklab. is designed to be perceptually uniform. This is a broad goal, which roughly means that we would like changes in the numbers to match same changes that we observe when performing various studies of human perce
Anchor positioning allows you to place an element on the page based on where another element is.
The 80’s was a decade of many things — excess, greed, and big hair, to name a few — but it was also the heyday for airbrush art. As a teenager in the late 80’s, I desperately wanted an airbrush so I could paint my favorite band logos on the back of my jean jacket, and maybe make some money on the side painting…
How to ensure updates and messages are communicated in an inclusive way.
I’ve worked on so many projects recently that were more complicated than they needed to be because they used JavaScript to generate HTML. JavaScript is… Slower to load Slower to run More prone to breaking Harder to read and reason about Doesn’t actually look like the final output It’s inferior to just using HTML in…
Accessibility resources free online from the international standards organization: W3C Web Accessibility Initiative (WAI).
Everything put into the building that is unnecessary, every cubic foot that is used for purely ornamental purposes beyond that needed to express its use and to make it harmonize with others of its class, is a waste — is, to put it in plain English, perverting someone’s money — George Hill, commercial real estate…
Typography for Lawyers
How do two well liked companies, deutsche Bahn and adobe, advertise their subscriptions? Badly. Deutsche Bahn, the fully state-owned railway company, is a we
Apple's new transparent design system has obvious readability issues that Apple's own design standards should have caught.
🎵 Back in 1991, Nevermind become an unexpected critical and commercial sensation.