1/ Showing appreciation for developers of open-source plugin developers

Gratitude! A powerful tool that helps those who express it and those who receive it.

Let me provide context. #TfT
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.
9/ Idea 2: Star the project on GitHub

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
 

Keep Current with TfT Hacker - Exploring Tools for Thought and PKM

TfT Hacker - Exploring Tools for Thought and PKM 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 @TfTHacker

Oct 29
1/ Is @tana_inc a "shiny object"?

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.
Read 4 tweets
Oct 24
Learning Planning Skills with baby steps

Another nice Cal Newport video on baby steps for those lacking planning skills.

Read on for some additional opinions. #TfT

I have always been a planner. I enjoy planning, and I enjoy seeing plans come to fruition.

However, I am a realist.

20% - 30% of my plans often don't succeed how I envisioned them.

But when there is no plan, this often means worse results.

Failing to plan is planning to fail.
I have seen that some people give up on planning because plans often fail and require a lot of work.

However, what they fail to take into account is how GOOD things went because they had a plan.
Read 5 tweets
Oct 16
1/ Funny you should ask, @n_vanderhoeven just asked me that same question. Let me share my answer here.
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.
Read 5 tweets
Oct 16
1/ Tana is.... Tana is not...

What is Tana to me?

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.
Read 20 tweets
Oct 13
/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.
Read 8 tweets
Oct 13
1/ I feel like a little kid in a candy shop. @lucca_dev is working on an importer tool to convert Obsidian vaults to a @tana_inc graph.

I just did an import of my nastily tangily monsteraly complex vault, and it worked very well!
2/ Some things, of course, don't convert well. This isn't the fault of the importer, but the fact is you can't 100% translate one system to another.

But what is important is that all the notes are there and that they can be worked with.
3/ Lucca's implementation is excellent. It converted my Tags and Frontmatter to supertags with fields.

I imported my data and in minutes, could write structured queries against my imported Obsidian data.
Read 4 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

Don't want to be a Premium member but still want to support us?

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

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(