Why do hierarchies suck? https://twitter.com/wasimlorgat/status/1254290641686757377
They probably don't always, but I like the title 🤷‍♂️..
because they don't help the customer solve their problem!

https://signalvnoise.com/posts/1030-think-about-paths-instead-of-hierarchies
I really like this idea. I'd generalize a bit:

Trees are often an abbreviation of what would be more accurately modeled as a graph.

Maybe the inaccuracy of this model dictates why (and when) trees suck?

https://wiki.c2.com/?LimitsOfHierarchies
Why are we so eager to represent things as trees?

And how far back does that go?
Maybe it's related to computing. It's a pretty fundamental data structure, so its built into most languages. Which means minimal extra work required.

Were trees abused before computing became mainstream?
Its textual and visual representations are very close..

Draw some lines and boxes on a table of contents and you have a tree diagram.
This isn't true for graphs!

I wonder if it's true for _any_ graph slightly more complicated than a tree?
You can follow @wasimlorgat.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: