Fantasy Cartography: Just Add Something Blotchy
It's been a while since I've done a graphicky post, so here's a new one for the chilly weather. Over on the doomed platform of magnificen...
The latest blog posts to take off on Hacker News. 1,666 posts.
It's been a while since I've done a graphicky post, so here's a new one for the chilly weather. Over on the doomed platform of magnificen...
Guess the movie based on an AI’s visual interpretation of the plot.
Richard Sapper may not be a household name, but he's on the same level of greats like Dieter Rams and Jonathan Ive.
I recently made a physical object that defies all intuition. It’s a square of acrylic, smooth on both sides, totally transparent. A tiny window.
In the 1990s, games started to move from 2D to 3D and if an alien would have landed on earth back then, it surely would have thought that nobody needs these low-res polygon-models without any filtering. Then it would destroy the earth.
Brute force, gaussian blur, and Jump Flood Algorithm based outline approaches tested and compared.
The “transform” property is such a powerful part of the CSS language! In this blog post, we'll take a deep look at this property and see some of the nifty things it can do.
Whether your game surfaces its numbers to the player or not, odds are it has underlying systems that rely on them, and you use functions to determine how those numbers affect each other. In other words, a mathematical function is usually at the core of the answer to a bunch of frequent game design questions.
Interactive article explaining how ships float and maintain their stability.
Homepage of Florian Echtler
In this article, I’m gonna show you step by step how to design an enclosure just like this with the help of modeling clay and Photogrammetry.
This article explores the world of SVG favicons. We cover adding them to HTML, using emojis, inlining them as data URIs, supporting dark mode, and animations.
One of the easiest ways to start visualizing data is to turn a table into a heatmap: every cell gets a colour, the higher the number the brighter the colour. Unfortunately, this is often a fairly unrewarding exercise, yielding graphics that look like plaid or tartan fabric. Part of the problem is that the rows and…
Preface Introduction Colors on the Web CSS Color Color in Chromium Render pipeline Richer colors Some ideas from WebKit High precision colors in Skia Summary In Closing
Mobile patterns · Form field validation · Autofocus · Microcopy · Error messages · Error prevention
An overview of Reddit's adversarial and seemingly counter-productive changes.
I am grumpy. As my very clever wife summarised, I hate when designers prioritise their æsthetic preferences over my usability needs. I tried sharing a website using Google Chrome for Android. I hit the share button, and a panel popped-up from the bottom of the screen. Hmmm. It didn't have the share destination that I…
Some of my personal thoughts on how we design open source projects
Paper & pencil are the best tools for thinking. Let's enhance them!
All in all, I liked what I saw at this year's WWDC keynote. Until Apple showed the new user interface of Safari 15.
We’ve all heard this riddle: if you dig down deep enough in Windows 10, you’ll find elements that date from Windows 3.x days. But is it actually true? In this article we’ll discov…
The correct answer is: 6. Or 7, if you want to be pedantic and include the newline, but let’s not.
Implementing strict three point perspective is ridiculous. You’ll never need it. Let’s do it anyway.
Firefox 89 has a new appearance, removing features (ugh) and annoying some people while delighting others. It can be disabled by setting...
New York Times op-ed recently decried tricks websites use to manipulate users… but have you ever tried to cancel your NY Times subscription?