







"Inversion of control" is a powerful design principle that we could use to improve the user experience of Drupal, and rival that of native applications.
morluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
Can software platforms reverse enshittification?
Alex Komoroske and Sam Arbesman on the next ten years in tech

Atmospheric Automated Development
Marking a piece of feedback 'planned' kicks off an autonomous coding agent that implements it and opens a draft PR. Built with userinput.app, airglow, and GitHub Actions, without touching the app.
Direct manipulation vs. interface agents
As part of the Digital Library's transition to Open Access, new features for researchers are available in the Premium Edition. Click here to learn more.
Turning Drupal outside-in
A case for shifting Drupal from an "inside-out" to an "outside-in" mental model, using in-place editing and integrated content modeling to improve UX.

Evaluations Are the Real Codebase - The Phoenix Architecture
Why behavior outlives implementations
Let your designs fail for the right reasons – Firefox UX
How AI-assisted native prototypes changed what usability testing could show me. If you've ever simplified an interaction just to make a prototype manageable, you've probably felt the tension between ...

Object-Oriented UX
We know big, monolithic webpages won’t meet the needs of responsive sites and endless screens. But we’re often still quilting together design patterns and content modules, rather than truly thinkin…

some thoughts on atproto as a post-app paradigm
Ecosystem Plugins
notes.wesleyfinck.orgok this gets me thinking, one could disguise features as other features. Like a 'feedback' form in an app could actually just write an issue on the tangled repo for an oss app
dame
i wanna be able to add an issue to a repo on @tangled.org without ever leaving the bluesky client maybe i should add this to @anisota.net eventually, some other clients could as well
So many Atproto apps now ❤️ But data layer interop means you don't *have* to "go" anywhere. Concept demo of inverting things: - local index of lexidex - local cache of all your 'cons and records - generic 'con-to-form engine Now I can post, rsvp, bookmark all from the comfort of home.
dietrich
test 5
So many Atproto apps now ❤️ But data layer interop means you don't *have* to "go" anywhere. Concept demo of inverting things: - local index of lexidex - local cache of all your 'cons and records - generic 'con-to-form engine Now I can post, rsvp, bookmark all from the comfort of home.
dietrich
test 5

Nobody Wants Your Damn App

Golems, smart objects, and the file metaphor

Rethinking how technology uses our personal data
User-tailorable systems: pressing the issues with buttons
everest-pipkin.com
Wesley Finck (@wesleyfinck.org)