12 Dec 25
28 Nov 25
Part 2 of The Interfaces With Which We Think
26 Nov 25
Programs that have their own agenda and that are trying to make it yours, too. Programs that want you to think about them. Programs that think they are entitled to a part of your attention. “Pick me” programs. And you know what? Fuck these programs. Give me back my computer.
18 Nov 25
Pattern library of AIUX patterns exploring best practices for designing AI Products.
14 Nov 25
In project Beckett, we are building a version control system for scene files in the Godot game engine that preserves these meaningful spatial and structural relationships.
11 Nov 25
Yup. Three months without search engines. It was… not without issues.
09 Nov 25
Spreadsheets are particularly useful for thinking through financial models, budgets, or any situation that involves considering lots of possible scenarios. Instead of laboriously redoing a bunch of math, you can quickly ask “what if?” questions and see the effects.
Very nice work by Litt and the Ink and Switch crew. Wondering if there’s a way to combine Ambsheets v1 and v2 to have both a nice interactive grid and clear formulas when you need them.
04 Nov 25
80% of the people only need 20% of the features.
24 Oct 25
This website uses a metaphorical and interactive presentation to critically illustrate the modern web user experience, emphasizing the frustrations of constant interruptions, unnecessary animations, and intrusive elements common on contemporary websites.
23 Oct 25
iOS 26’s visual language obscures content instead of letting it take the spotlight. New (but not always better) design patterns replace established conventions.
21 Sep 25
When the chef said, ‘Hey, Meta, start Live AI,’ it started every single Ray-Ban Meta’s Live AI in the building.
I’m not as anti-AI, anti-assistant as everyone here (although lately I too have kicked all that out of my own life) but one thing that I wish would away sooner rather than later is the whole hey Siri, hey Alexa, hey Google, hey Meta thing which is a very bad idea executed poorly.
08 Sep 25
Great essay on the evolution of home pages and the web
25 Aug 25
Users often struggle with cloud file-sharing applications. Problems appear to arise not only from interface flaws, but also from misunderstanding the underlying semantics of operations like linking, attaching, downloading, and editing. We argue that these difficulties echo long-standing challenges in understanding concepts in programming languages like aliasing, copying, and mutation.
via: https://blog.brownplt.org/2025/08/25/cloud-sharing.html
20 Aug 25
Progressive disclosure is an interaction design pattern used to make applications easier to learn and less error-prone. It does so by deferring some advanced or rarely-used features to a secondary screen and designing workflows where information is revealed when it becomes relevant to the current task.
I feel like I use this philosophy a lot in my pedagogy and teaching: show only 2;#5 is necessary.
via: https://graic.net/p/left-to-right-programming
Programs should be valid as they are typed.
via: https://lobste.rs/s/ik0pjv/left_right_programming
18 Aug 25
05 Aug 25
Decent Patterns is a collective effort to further the adoption of decentralized technologies by providing open tooling and resources for the community.
via: https://www.youtube.com/watch?v=yKOwTHQ2Jzc
04 Aug 25
Local-first technologies face unique UX challenges. Let’s explore and discuss what’s needed to address them!
16 Jul 25
Okay, this article has the same traffic signs metaphor.
To me in gesture form I see someone going 🙅🏻♀️ that is so viscerally “no” to me. Like in Dicken’s “The Signal-Man”.