interaction
Up and Down the Ladder of Abstraction
An Essay by Bret VictorThe most powerful way to gain insight into a system is by moving between levels of abstraction. Many designers do this instinctively. But it's easy to get stuck on the ground, experiencing concrete systems with no higher-level view. It's also easy to get stuck in the clouds, working entirely with abstract equations or aggregate statistics.
This interactive essay presents the ladder of abstraction, a technique for thinking explicitly about these levels, so a designer can move among them consciously and confidently.
A Brief Rant
An Essay by Bret VictorStop Drawing Dead Fish
A Talk by Bret VictorThe Future of Programming
A Talk by Bret VictorHow I Build
An Article by Pirijan KetheswaranIn 2014, I wrote about my belief that design and engineering are best when tightly woven together. That’s truer now than ever.
If I’m feeling confident, I’ll jump right into my text editor…From here, more functionality is added and the code is tweaked until the feature looks and feels right to me. Whether it’s something simple like this, or prototyping a new interaction like multi-connect, there’s no substitute for designing with real code.
In rare cases when I have ideas or plans that I’m less confident about, it’s time to break out the paper, pens, and markers,
Because the Kinopio interface elements and aesthetic are full-grown, I almost never use traditional design software anymore.
Intelligent arrows
A Fragment by Chris CoyierReminds me of a little feature I like in Notion where if you type dash-arrow (like ->) it turns into → — but intelligently — like it doesn’t do that with inline code or a code block.
Website Response Times
An Article by Jakob NielsenUsers really care about speed in interaction design...A snappy user experience beats a glamorous one, for the simple reason that people engage more with a site when they can move freely and focus on the content instead of on their endless wait.
- 0.1 seconds gives the feeling of instantaneous response. This level of responsiveness is essential to support the feeling of direct manipulation.
- 1 second keeps the user's flow of thought seamless.
- 10 seconds keeps the user's attention. A 10-second delay will often make users leave a site immediately.
Now I get it
An Article by Ralph AmmerTo design a system means to orchestrate the interplay of its elements.
Such a system is considered “interactive” if it is open, which means that there are ways to engage with the processes that are happening inside of it. There is of course a range of interactivities which spans from very basic reactive behaviour to highly complex conversational interactions.
Like, just a post complaining that screens should be better
An Article by Matt WebbIt’s been 19 years since Pixar released Monsters, Inc. with all that CGI hair. Where are my hairy icons? Ones that get all long and knotted as the notifications number goes up.
Why can’t I feel my phone? I found that paper from 2010 (when I was complaining about keyboards) about using precision electrostatics to make artificial textures on touchscreens.
I should be able to run my thumb over my phone while it’s in my pocket and feel bumps for apps that want my attention. Touching an active element should feel rough. A scrollbar should *slip. Imagine the accessibility gains. But honestly I don’t even care if it’s useful: 1.5 billion smartphone screens are manufactured every year. For that number, I expect bells. I expect whistles.
Untangling the Bank
Specific aims
Having specific aims, I then started to add almost everything else I could think of that might help me monitor and control my progress.
More than a witness
Documentation has made the difference between simply being a witness to nature and being one who identifies themes and questions.
Peculiarities
Taking notes has always helped me zero in on the interesting questions.
In taking field notes, the way to find these peculiarities is to keep track of as many observations that may not appear at the time to be relevant at all.
Secrecy
At a glance, my journal seems to be a mess. It is not meant to be seen or read, except by me, and often not even that.
If it wasn't written down
I’ve been keeping journals of one sort or another since I was a teenager, and if there is one thing I can now confidently say about all this scribbling and note-taking, it is that if it wasn’t written down, it didn’t happen. The more I wrote the more that did happen, because all this process stirs up ideas. Stopping to sit and write costs time and energy, and some biologists feel that it should be discouraged.
An active participant
Note-taking helped transform me from a young boy on barefoot runs who passively observed the tangled bank of the Maine woods into a naturalist-scientist who is an active participant in unraveling the mysteries of the natural world.