Spatial languages: Writing code in 2D
Writing code in 2D: a spatial programming language with vertical operands, quantum uncomputation puzzles, and a 3-bit adder in a single 2D expression.
Writing code in 2D: a spatial programming language with vertical operands, quantum uncomputation puzzles, and a 3-bit adder in a single 2D expression.
Everything that goes into making a digital font, from vector outlines to hinting.
What comes to mind when you think of Firefox? Is it our best-in-class privacy features and ad blocking capabilities? Our partnerships with Wrexham, NVIDIA
Everything has changed for us with orbs. How do I make you believe me?
Learn about the real-life scientific applications of GeoNodes in Cosmology research.
From HTML-only to JS-infused, and all the CSS in between.
The website of Ike Saunders
There are lots of things that affect the quality of photographs. The biggest one is the skill of the photographer behind the camera.
Innovative Housewares This page : SMART IRON | FRISPER | FLAT CHAIR PROJECT | FIRST AID WITH A FACE OLISO is a small design firm focused on delivering inventive solutions to "change your home and lifestyle." As the sole industrial designer at the time, Sara worked with engineering, marketing
confusable-vision renders every TR39 confusable pair across 230 macOS system fonts and measures visual similarity with SSIM. 96.5% of confusables.txt is not high-risk, but 82 pairs are pixel-identical in at least one font.
A step-by-step guide to modern texture memory layout
The letters we write with are not abstract shapes. They are the result of a millennia-long process of evolution. A baton, passed down through a hundred generations, and carrying with it the influence of every one of them.
On why bitmap fonts still carry more life than most default tech type.
A blog about software craft and quality
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…
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.
A visual description of the CIE 1931 colour spaces.
Something truly monumental happened in the world of software development in 2025. Safari shipped a reasonable implementation of text-wrap: pretty: https://webkit.org/blog/16547/better-typography-with-text-wrap-pretty/. We are getting closer and closer to the cutting-edge XV-century technology. Beautiful paragraphs!
I wrote the chapter on app icon history for The iOS App Icon Book . The other day I found an old note stashed away where I had started researching the macOS…
Who is it? What is it? Is it friend or foe? Has it arrived in peace, or is it plotting to corrupt our SSDs and fray our USB-C cables?
It is far too easy to create software these days, but what is the difference between a side project and a real product?
I tested thirteen models and found that their drafting is approaching professional levels.
A blog about software craft and quality
A Tailwind CSS v4 plugin for CSS mask fades on scroll containers. Add one class and content edges dissolve into any surface.
Dear web designers:
Video games are art, but a strange art: their essence is transformation of the player, not description to the player. This makes meaningful criticism nearly impossible—you can point at the moon, but it’s not the moon, and once someone sees it, they no longer need the pointing.
Drawing procedural art with Inkscape and an Ender 3 printer
AI automation and the Four Horsemen of the paper jam.
In people with normal vision (or corrected-to-normal vision), visual performance tends to be better with light mode, whereas some people with cataract and related disorders may perform better with dark mode. On the flip side, long-term reading in light mode may be associated with myopia.