







Customizable select isn’t just a prettier dropdown. Five before/after demos show how options can carry what people need to decide.

Random Picker Tool - Let Fate Decide
Add items to a list and use this random picker to make decisions. Fast, simple, and fun way to choose between options with animated selection.

A rational analysis of the selection task as optimal data selection.
A rational analysis of the selection task as optimal data selection.
Settings are not a design failure
The systematic thinking in our industry is that settings are the result of design failure. As designers, our goal is to create product experiences that don’t require any adjustment by the user. So offering customization options is often seen as a failure to make firm product decisions. I think there is a misunderstanding about what settings really are.


Choosing Less‐Preferred Experiences For the Sake of Variety
Abstract. Data from several experiments show that, contrary to traditional models of variety seeking, individuals choose to switch to less-preferred option

Pricing
All options include fast performance, multiplayer collaboration, and weekly releases that level up how you build.
Details That Make Interfaces Feel Better
A collection of details that make your interfaces feel better.

10 Usability Heuristics for User Interface Design
Jakob Nielsen's 10 general principles for interaction design. They are called "heuristics" because they are broad rules of thumb and not specific usability guidelines.

Prompting Claude Opus 5.5
Behavioral differences from Claude Opus 5 and the prompting and harness patterns that address them: effort calibration, thinking behavior in API integrations and chat, progress updates, unattended and multiagent tasks, safeguard refusals, frontend design, complex visual inputs, multi-app workflows, and pasted text in user messages.
The CSS Selection - 2026 Edition - Project Wallace
The CSS Selection shows real-world CSS usage from over 100,000 websites and looks at the most important metrics.

Here’s How Successful People Avoid Information Overwhelm
There are seemingly infinite options in the world today. With increasing options comes increased choices.


Omar Rizwan on Twitter / X
Plan 9 and Dynamicland both dramatically simplify application code by providing _common ways to list and act on objects_a ton of code is just about enumerating things for the user, then letting the user pick from them -- list views, buttons, drag & drop, checkboxes, commands— Omar Rizwan (@rsnous) July 15, 2018