One Logo, Three Companies
Fountain pens in Japan.
Fountain pens in Japan.
I recently needed to use a microcontroller to estimate the pose (translation and orientation) of an object using readings from six different sensors. Since the readings were non-linear and coupled with each other, an explicit analytical solution was out of the question.
How I built Sonner, an opinionated toast library for React used by milions.
where my words occasionally escape /dev/null
Exploring the emergence of user conventions in a minimal system.
Discover the inside story of Google Sans, Google’s iconic brand typeface. From product lockups to code, learn how the Google Sans font family has evolved to solve specific UX design problems.
This is part 1 of a multi-part series on grass rendering. We’ll start by figuring out how realistic grass should look like, and how herbage can be modeled with the tools we have at our disposal in real-time 3D graphics. Then, we’ll look at how to implement different methods of grass rendering in Godot. However, most…
Discover how Google modernized YouTube's iconic red hue with accessibility and motion design in mind.
I have tested the XIAO ePaper DIY Kit (ESP32-S3) – EE04 from Seeed Studio in depth. While its 6-color Spectra 6 display is impressive out of the box, I wanted to see if software could overcome hardware limitations. In this post, I’ll share how I’ve pushed this hardware to its limits by using dithering techniques to…
Hamburger menus are a more familiar pattern today than 10 years ago, but the same old best practices for hidden navigation still apply.
Motion sickness is an issue that affects up to one third of people. Is there a way we can strive to make gaming more accessible to people who suffer from the more severe forms of motion sickness?
Matt Ström-Awn · Designer, leader, and coach focused on building exceptional products and teams.
Accessibility does not need to be hard. Learn how to create accessible PDFs with Typst without any additional software while reaching new audiences and meeting...
AI design is currently overhyped · Will AI take design jobs? · What should designers focus on in light of rapidly changing AI tools?
The Hidden Power of Aesthetics in Design
JPEG and AVIF are locked to 8, 10 or 12 bits. JPEG XL works in float32 with the XYB color space, so bit depth stops mattering. Here’s why that helps HDR.
Designing new map styles for FlightAware
Years ago I spent a lot of time reviewing coding challenges. The challenge itself was very straightforward — building a CLI tool that hit an API and allowed the…
The history of technology is full of innovators who got their start creating with their hands. Steve Jobs cites a calligraphy class at Reed
CSS Color Module 4 adds oklch(), and we gain P3 wide-gamut support, boost code readability, and improve developer-designer communication.