This is an interesting point. Some apps are designed for power usage and some aren't, which raises the question of "How can you design for power usage?"
One thought is that a high skill ceiling is necessary for it. Take my example of Whimsical vs. Figma here:
An app built for power usage should also reward investing in that high skill ceiling. There's a trend (will be writing more about it soon) where power user applications go from more GUI to less over time. This really lets users get into the flow of things
This means that there should be a smooth learning curve, where continuous onboarding (robhaisfield.com/notes/continuo…) ramps them up between stages. The GUI can be thought of as training wheels... but can they graduate into speedier implementations?
.@tombielecki mentions that power users have a deeper understanding of the data model of the app.

Remember how to update a user's mental models? Clear and consistent feedback with legible feedback. The user should know the output of their behavior.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Robert Haisfield

Robert Haisfield Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @RobertHaisfield

2 Mar
I see a lot of online course creators content to place a bunch of videos and reading material into a linear sequence and call that a course. A playlist with sections. Or are they not content with that, and they only see things like Teachable or Podia as options?
Who are the course creators who want to provide individualized content based on student comprehension/goals? Who want to give homework and create exercises that could be done from anywhere (eg in a course about well-being a mood journal)? Who want student feedback as they learn?
This is fair, many course creators simply host content in a linear format but don’t leave the course at that. I’m just saying though that content doesn’t need to be linear for people who want to do a bit more “course architecting”
Read 4 tweets
27 Feb
Great “weird part of YouTube” videos to watch tonight?
Wtf, but fits the prompt. Surreal art.
an animation classic. Wish I had that range of motion.
Read 5 tweets
26 Feb
This is a really interesting point to consider. Makes me think about how Typeform needed to make UX flows for every part of this, whereas a domain-specific language only requires you develop the logic for how things work. You can make the "flows" after, like we did w/ the toolbar
Also makes me think about how much less flexible GUI first tools are. Here I'm trying to:
Ask the user's goal (multiselect)
Ask what they were doing prior for each user goal

GuidedTrack doesn't have a prebuilt UX flow to generate this, but it works emergently and I can just type
On the other hand, Tripetto has a prebuilt functionality and user flow for iterating on each multiple choice response, it ended up taking me 3.5 minutes to write (when I already knew how to do it!), and still requires me to understand conditional logic. cln.sh/axtKCe
Read 5 tweets
25 Feb
I should really just post more of my threads as notes on my website instead of tweets huh? It’s like... 15-20 more minutes of refinement robhaisfield.com
Part of why I keep it on Twitter is specifically because of everything else I have on Twitter... there’s a lot of information density that comes from QTing other threads. So on my blog, would it be better to replicate more content into its format, or to reference my tweets there?
I joke to myself sometimes about how I’m apparently incapable of sending out a stand-alone tweet without it becoming a thread. Maybe that’s just a signal that Twitter is the wrong format 🤷‍♂️
Read 4 tweets
25 Feb
What I like about this is that it makes it easier to start thinking about problem understanding in terms of more dimensions: an edge is about how two vertexes connect. A face is the synthesis of 4 faces and vertexes. A cube is the connection of 6 faces. A tesseract is the conn...
Reminds me of @JoelChan86's knowledge compression - you get more expressivity and remixability when you compress your knowledge. A cube could be expressed as the connections between 6 faces, 10 edges, or 8 vertices oasislab.pubpub.org/pub/54t0y9mk/r…
.@al_malecha "Wait but what about the things outside of the cube? You're literally putting your thinking into a box." Image
Read 4 tweets
25 Jan
One challenge with explainers is that, no matter how clear they are, many people just skip them.

Something I love about feedback loops is that, as long as people are using the product, they'll learn how to use it. Skipping feedback loops means nonusage.

For more on how feedback loops work, see @threadapalooza 52-59 for an abstract overview, 61-66 for the example of GuidedTrack
Explainers feel appropriate for more complicated concepts... but does that really teach the nuance better than trial and error that clearly shows the outcomes of your behavior?

An explainer might help people feel more comfortable getting started and triggering the loops.
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!