TfTHacker Profile picture
Apr 20, 2021 10 tweets 5 min read Read on X
1/ There is a lot of talk about roam/js and security concerns. Frankly, these issues exist from the first day Roam introduced roam/js. It boils down to trust. Do you trust the plugin author or not? There are some very good plugin authors who deserve your trust. #roam
2/ One of them is @dvargas92495, founder of roamjs.com. What many don't know is that Dave and I have collaborated since last summer. While we have gone different paths, we frequently talk about Roam and how to solve problems. I have always valued his advice. Image
3/ Dave is a very experienced software dev with an amazing vision for developing & supporting open source. His roamjs.com site focuses on Roam & is a living proof his concept works. https://t.co/qiZcl2mG3K is the biggest and most complete collection of roam plugins. Image
4/ He has developed a wide range of tools that solve specific requests of Roam users. It is hard to pick favorites, because there are so many good tools: attribute tables, filter embeds, mindmap, presentation, query builder & serendipity. Oh, I just scratched the surface. Image
5/ All these extensions are available for free and as open source for you to extend. Regarding trust, I have been through the code. What I see is solid engineering practices, good use of third party resources, and code that I trust. Image
6/ David sets development priorities based on community feedback and funding. He doesn't ask for much, and gives a lot. You can help with a small contribution and influence the direction of his work at roamjs.com/queue. Image
7/ Additionally he has started to branch out into commercial services that provide real value add to the roam experience. roamjs.com/services Image
8/ Bottom line, running external code is a risk and requires a lot of trust. Dave has been at this since August of last year and there isn't even one recorded incident of foul play. This is benefit of open source. Everything is available for review.
9/ But the real value is that David's DM is open on twitter & he is active on slack. I have seen him many times spend hours with users solve issues. Additionally, he is quick to fix bugs (usually within hours of being reported). He takes responsibility for his work.
10/ I use roamjs.com services, I have audited his code, and worked with him. I trust him and have no issue recommending him to you. Visit https://t.co/qiZcl2mG3K and give some of his plugins a trial run. If you have concerns, reach out to David directly.

• • •

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

Keep Current with TfTHacker

TfTHacker 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

Jul 6
1/8 I have been reflecting on my decades of use of GTD. The biggest issue I always had with it:
🔄 a dislike of the weekly review while ironically at the same time greatly appreciate it
➕ and, even more importantly, is incorporating long-term vision and life's priorities. Image
2/8 I have to admit that I initially thought GTD could not help with vision & alignment. However, after reevaluating the system, I have to say that the Horizons of Focus do a good job of helping to establish vision, goals, roles, projects, and actions. 🚀🎯👍 Image
3/8 The horizons help establish levels of perspective that can then be tied into your more immediate daily activities. Any time something comes up that you're unsure fits in, you need to run up the horizons to see if there is alignment. 🌅🔍 Image
Read 8 tweets
Feb 24
1/9 Nested tags in #Obsidian allow you to organize your notes with more granularity. Use a format like `#project/subproject` to categorize notes within broader topics. This structure makes it easier to manage and navigate through related notes. #TfT Image
2/9 To create a nested tag, add a forward slash between levels (e.g., `#book/chapter1`). This method helps you keep topics neatly organized and logically grouped within your personal knowledge base.
3/9 Benefit of using nested tags? It streamlines finding related notes. Whether working on different project aspects or categorizing research, nested tags help you filter and access your notes quickly.
Read 9 tweets
Jan 28
1/7 The winners of the 2023 Obsidian Gems of the Year were announced on the official Obsidian Blog .

The list of winners and runners-up is worth reviewing, as you are likely to find exciting solutions you were not aware of.
#TfT #Obsidian #ObsidianMD obsidian.md/blog/2023-goty…
Image
2/7 In summary, 280+ solutions were recommended by the community for six categories: (1) best new plugin, (2) best new theme, (3) best existing plugin, (4) best tool, (5) best community content, and (6) best template.
3/7 Thank you for your votes

I am delighted that FIVE of my solutions were nominated for the contest. What were the results? Image
Read 7 tweets
Jan 10
1/11 Super-thread: Resources for the Obsidian Plugin Development

I want to share my "GOTO" bookmarks for developing in Obsidian and why they are very helpful.

If you have useful Obsidian developer links, please tack them onto this thread. Image
2/11 Obsidian Developer Documentation



This is the official developer documentation from the Obsidian developer team. It is full of helpful material and is actively maintained.

Here you will learn the basics of building plugins and API technical details. docs.obsidian.md/Home
Image
3/11 Icons

Obsidian uses the Lucide icon set, which we can use. Here is the Lucide search tool to find icons.

lucide.dev/icons/
Image
Read 11 tweets
Jan 6
1/7 Why do some find note-taking to be challenging? 😕

It may be they have not developed the necessary skills or strategies to do it effectively. With practice and the right techniques, anyone can improve their note-taking abilities and become a more effective learner. 👍 Image
2/7 Another challenge in note-taking could be a lack of consistency. People often only take notes during lectures or meetings but forget to do so during personal study time. This can lead to gaps in knowledge and missed opportunities for retention.
3/7 I'm not saying to write 24x7, but this is a skill that develops with experience. The more you can do it in useful contexts, the more refined your skills become.

I compare my notes of the past to the present to see the progress. The progress is a result of intentional effort.
Read 7 tweets
Dec 10, 2023
1/4 🆘 HelpMate 🆘 - my newest Obsidian plugin is now available

This plugin is all about making Obsidian easier to learn.

HelpMate adds the help of Obsidian, plugins, and themes directly into the UI of Obsidian. #TfT

obsidian.md/plugins?id=hel…
Image
2/4 The benefit is users can find documentation for features in the context of their work in Obsidian. This should help when stepping through something new or complicated.
Image
Image
3/4 While it by default includes the help for Obsidian, other plugin and theme authors can register their documentation with HelpMate. Several popular plugins have already committed to adding support in upcoming releases (Dataview, Templater, Excalidraw) Image
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!

:(