2/ I have built plugins for many Tools for Thought. Obsidian, Craft, Roam, Readwise & Office (Excel, Word, SharePoint -- if you consider them to be TfT).
This opens doors to meeting many wonderful users and developers of Tools for Thought. I learn so much from each conversation.
3/ Many of us use plugins for our tools and don't think much about the effort that goes into them. We know there is a lot of effort, but we know we don't really know.
Let me give an example.
4/ One plugin I developed for Obsidian is called BRAT. It isn't important what it does, but I likely have over 100 hours of effort put into that project, along with occasional updates.
I built this tool for myself as a learning exercise, and well, I did it for the community.
5/ BRAT is not a big plugin compared to others that are very popular. I think @zsviczian, who develops VERY popular Excalidraw plugin, first for Roam, then for Obsidian, surely has 2 to 300 hundred hours into that project.
The point is: lots of love and hours go into a plugin.
6/ I am not personally looking for anything with this tweet, but I do worry long-term about the maintenance of plugins we come to depend on. Without support, it's difficult for plugin devs to justify continued long-term efforts.
So how can we show gratitude?
7/ First, think about the plugins you use frequently. Do those developers deserve your support or do you assume they know you appreciate their free labor?
Does your mate appreciate hearing you "love" them or do you assume they know that? Actions and Words show your appreciation.
8/ So how can you show gratitude? Let me list a few ways:
Idea 1: Publicly declare appreciation. For example, today @EleanorKonik posted a really nice tweet about SNW. I didn't ask for it, didn't expect it: but it sure made my day to wake up to these kind words.
Many projects are hosted on GitHub. For example, the Kanban plugin for Obsidian. It has 1,200+ stars. Starring a project costs NO money but a minute of your time to open the page and click the star button. But dev's really appreciate that!
10/ Idea 3: Send them a DM with a word of gratitude. Many DM's I get start this way:
"Thank you for your great plugin. I use it every day. By the way the following is broken...."
So first, I am super happy when people reach out and let me know a plugin has an issue. But....
11/ This is an expression of gratitude with a request to do more work. Again, this is totally cool, and keep it coming.
Sometimes it's nice to send a message of gratitude that doesn't require the dev to do something. Only expectation is for them to enjoy the moment of gratitude.
12/ Finally, many devs do make it possible for us to $$$ contribute to their projects financially.
The shocking truth is most developers of large projects get very little financial support from the community.
What do you think about that? Is that fair?
13/ Idea 4: Buy these devs a cup of coffee, or even go further and support their projects regularly. Even giving 1 dollar or euro a month is a big deal, especially if many individuals help out.
14/ Understandably we can't support every project, and we may be unable to help financially. This is totally cool. but if we are in a position to help, we should.
Especially companies who benefit from community plugin work.
15/ I don't work with Roam anymore, but one of the great things they did recently was to create a plugin store in their app and do profit-sharing with their plugin authors. (Great idea, about 1+ years too late).
16/ Idea 5: Those who build Tools for Thought must support their developer and content creation community. These "free" resources are a big contributor to their success.
But is anything really free? there is always a cost at some point in the near or distant future.
17/ Questions these companies ask: 1) Can we provide creators with priority support to make their job easier? 2) Can we help offset costs with free access to our tools or other tools they need? 3) Can we build a distribution channel that provides them with financial incentives?
18/ Why am I talking so much about this: abandoned plugins are harmful to the community of a TfT Tool.
Frankly, I want a future where we are less dependent on plugins. But we will always need plugins and integrations.
If we lose the devs/creators behind these tools....
19/ we erode the future.
Lack of gratitude today produces a "tax" that will eventually need to be paid.
So let us show gratitude. There are many free ways to do this and some very practical and low costs ways to do this.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Man, I hate that expression. While this term has its place, somehow, in the #TfT space, it has become a way to throw mud at others. (competitors, jealousy, etc).
Tana is not a shiny object. Their Slack is proof something good is cooking.
2/ I did not record any official numbers, but before their early access announcement, I am sure slack was sitting around 200-300 users. As of today, it is 3000+.
That is a significant and overwhelming increase in just a matter of a few weeks.
3/ In the introduce-yourself channel on their Slack, numerous new people introduce themselves daily.
These are amazing, smart, sincere & exciting people.
They want to be a part of something special. I applaud them for investing time and energy in Tana's early development.
2/ Obsidian and Tana are not easy to compare. They are in the same competitive space: Tools for Thought, but they solve different problems. So there is overlap, but they are fairly different.
Obsidian is the best choice for Markdown, TNO, and long-form writing. Single-user work.
3/ Tana will be best for outliner database-like functionality: (everything is a database record). So stronger for more structured content and querying against that. Multi-user collaboration.
Tana solves many problems within the product that other TfT tools need plugins for.
A lot of buzz about @tana_inc & people patiently (impatiently) waiting for their invite for early access.
Many compare Tana to Notion and Roam, but Tana is its own thing and in its own class. #TfT
2/ Recently @SantiYounger did this great 9-minute video on what Tana is. Well worth watching. He also calls it a tool that brings in all the features he wants from tools like @todoist, @NotionHQ, @RoamResearch & @logseq.
3/ Also, @jcfischer, the other day, compared Tana to Lotus notes, which is also a great comparison.
Tana is the first tool I have seen that uses an outliner metaphor for collecting data with little structure to as much structure as you want, all built on a real database.
/1 A rant, sponsored by the good folks at the #TfT Hacking foundation
I sadly notice increasing criticism toward content creators, with sarcastic expressions like "Shiney new objects" or of creators generating content about news tools.
Like they have selfish or evil intentions.
/2 I don't consider myself a content creator, but let me apologize on behalf of all those content creators who FORCE you to read their content on Twitter, medium, etc, or FORCE you to watch their videos on YouTube.
Please take note of the sarcasm in this last statement.
/3 People, we are the masters of our own domain (browser, inbox, etc). If you feel overwhelmed, use the "unfollow" button & don't open videos on YouTube.
Please, don't make these people feel bad for the self-sacrificing effort they put into providing us with educational content.