The Worst Website in the Entire World
The Worst Website In The Entire World is owned by Broadcom
The Worst Website In The Entire World is owned by Broadcom
Glassy headers have become a core part of the “slick startup” UI toolkit, but they’re all missing that final 10% that really makes it shine. In this tutorial, you’ll learn how to create the most realistic lush frosted glass anywhere on the internet.
Describe the most important thing first.
Different weights are cool, but the real question is whether your font can swash.
What happens if you take motion blur past its logical extreme? Here are some fun observations and ideas I encountered while trying to answer this question, with an attempt to apply the results in a procedural animation.
I have often been asked to distill the vast corpus of user interface design into a few key principles. While I was reluctant to do this, it turned out to be a good exercise to write “Golden Rules,” that are applicable in most interactive systems. These principles, derived from experience and refined over three…
A fresh look at the CSS grid template areas and how to take advantage of its full potential today.
This is my personal blog, where I write solely in my personal capacity. It does not represent the positions of any organisations I'm associated with.
A Pretty Map of the European Power Grid
I’m getting married pretty soon, and I figured it’d be fun to make my own rings. I’d seen a Nile Red video where he made purple gold, and the process seemed simple enough: Make a mold, pour some mol…
Bureaucrat Conrad, you are technically correct - the best kind of correct. I hereby promote you to grade 37. - Number 1.0 (Futurama, S2E15 )
What is Apple's strategy with CarPlay?
A great amount of my writing on this site revolves around complaining about modern user interface design . Some people agree with me, some don't. Most probably don't care at all. That's fine. What I find interesting is that many (but not all!) people who disagree either present extremely specific non-argument nitpicks…
All rituals restricted. All rites reserved.
Steals buttons from the websites you visit. Do your usual online stuff and watch the collection of stolen buttons grow.
We often think of the same information at different levels or abstraction. Here's a simple example:
Annoyed by the notch on the new MacBook Pro models? There's a built-in workaround! Adjust menu bar spacing with simple Terminal commands, no extra software needed. Say goodbye to hidden menu items behind the notch!
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.
I’m not sure what’s going on over in Cupertino for them to …
A detailed essay on my research and process of building a shader to mimic paint, watercolor, and aquarelle by exploring various implementations of the Kuwahara image smoothing filter.
The Braun+Design Börse is an annual event and fair focusing on Braun products. Braun might not be the design icon it was 40 years ago, but starting in 1955, it profoundly impacted the design world, starting with its cooperation with the Ulm School of Design. With Dieter Rams as
Sometimes, improving your application CSS just takes a one-line upgrade or enhancement! Learn about 12 properties to start incorporating into your projects, and enjoy reducing technical debt, removing JavaScript, and scoring easy wins for user experience.
In my earlier post Time Uniform For CSS Animation, I took a note about a way to do CSS animations with time ticks instead of keyframes. It was limited applicable because CSS lacked the ability of doing complex Math calculations. After years of wait, CSS now has enough Math functions supported, particularly mod()…
Computer Science, Machine Learning, Programming, Art, Mathematics, Philosophy, and Short Fiction
When the Macintosh was released in 1984, it featured a square-pixeled black-and-white display at a crisp 72 dots per inch. The 512x342 resolution might seem less than impressive today, but for the time it was a pleasantly high-resolution consumer-grade computer. Among other things, the monospaced Monaco 9pt bitmap…
The price of improving structure
Over the past few weeks, I've been experimenting with painting in watercolours using my AxiDraw plotter. Watercolour is a medium I enjoy painting in (by hand) as a personal hobby, kind of separate from my public art making, so it’s been interesting to combine it with code. I’ve thought about trying
The handling of widowed headings across pages in Apple Books is of particular concern. Since 1997, CSS has had properties to handle this, and yet browsers including Safari and Firefox still don’t support them – why not?