My Authors
Read all threads
A theory about why tools like Airtable and Notion are so compelling: they provide a much-needed synthesis between the design philosophies of UNIX and Apple.

Short thread:
UNIX is still the best working example of "tools not apps": small sharp tools that the user can flexibly compose to meet their needs.

Once you've written a few bash pipelines, it's hard to be satisfied with disconnected, siloed "apps"
The problem is, while the roots are solid, the terminal as UI is extremely hostile to users, esp beginners. No discoverability, cryptic flags, lots of cruft and chaos.

Apple has the UI design part figured out. They get a lot of flak these days, but hard to argue with their sense of craft and their success at bringing computing to the masses

Unfortunately, Apple has moved us away from the UNIX philosophy... everything revolves around monolithic standalone "apps". Files are losing prominence, replaced by limited inter-app sharing.

(Shortcuts is a bright spot, but general trend holds)
OK, so now looking at the new gen of productivity tools.

Airtable and Notion are toolkits. They give you legos, you build your thing. Like UNIX.

But, they also care tremendously about making a usable product that works well for the typical computer user!!
Goes beyond visual design too -- if you use these tools, the deep care taken in product design really shines through.

As one small example, so much thought has gone into Airtable's macro scripting system:

Another case study is Notion's awesome marketing. They are actually figuring out how to sell the masses on flexible toolkits, which is not easy

It's easy to critique this approach from both sides:

"more confusing than a purpose-built app, too custom"

"not as powerful as good ol' programming, just a closed source corporate trap with a low ceiling"

but I think they're doing a great job balancing.
Sure these tools aren't perfect, but if they expose millions more people to a world of software where we build our own tools, I think that's a big step in the right direction for computing
Oh, and by the way, one of the most important things these tools do -- which feels very Apple and decidedly not like OSS Linux world -- is decide what to NOT let you customize

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

Keep Current with Geoffrey Litt

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!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

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.00/month or $30.00/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!