3/ WYSIWYG - a big issue for some new users to Obsidian is working with text Markdown documents and the preview mode.
This problem will be solved in the near future. Work is under way to bring WYSIWYG editing experience to Obsidian.
This will reduce the entry barrier for some.
4/ Plugin Development - don’t forget I am the Tools for Thought hacker. As with Roam42, I am interested in tools that streamline & improve workflows and thinking processes. (Examples: SmartBlocks for standardizing workflows, workBench for graph wide editing with no context loss)
5/ As I did with Roam, I held off a few months to master the tool before looking to extend it. I have now started some work on plugins (Obsidian42???? :-) probably not).
And the dev experience is amazing, especially coming from the poorly documented, do-it-yourself roam world.
6/ WARNING: Sorry in advanced for the nerdiness. Some of you will probably check out here. Thanks for coming.
What makes development so great in Obsidian? Ohhhhh let me count the ways.
7/ First its using TypeScript (basically Javascript) as its coding language. TypeScript is one the most popular development languages. TypeScript is also easy to learn. So Obsidian uses a popular, well supported language.
8/ second, Obsidian offers something called a type definition file. This is a file that exposes all its internal services to you in a structured way. So as a new developer, I don’t have to dig and guess how to code against Obsidian, this definition file explains all that I need.
9/ Third, The plugin architecture is very well thought out. They are easy to develop. They provide many reusable services, so the developer doesn’t get bogged down with common tasks, rather focuses on the unique problem they want to solve. Basically focus on providing value.
10/ Fourth - most plugins are open source, and there are over 200 of them. So you have lots of good open source examples to learn from. As I have been coding, I have been able to find solutions by learning from others code.
11/ Fifth - On the Obsidian Discord server they have a channel dedicated to plugin developers. I have been posting questions, & getting solutions. Also the main developer of Obsidian has brainstormed strategies with me on the forum. This is the kind of service I would pay for
12/ So I highly recommend you give obsidian a try. It isn’t for everyone, but it has a very promising future in the TfT space. It is the underdog, easily underestimated, but it shouldn’t be. I don’t take these things lightly, and wouldn’t recommend it.
13/ If you give Obsidian a try, you need to stick with it for a few months like I do. I needed to adapt my workflows to the obsidian feature set. I had to re-train muscle memory for some tasks.
But it paid off after a few months and I believe it will for you.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
1/ Hi folks, today I changed my twitter handle to @TfTHacker. Basically using Roam less than other tools and my bias is toward being tool neutral. So going to be discussing many tools and their benefits and not just Roam, also @obsdmd, @rem_note, @logseq.
2/ For those who have followed me because of Roam, I won’t be offended if you unfollow. Though I intend to continue to tweet on Tools for thought and PKM, including Roam. Someone has to keep them honest - assignment accepted.
3/ In my book, Roam is 2020, lots of other options out there worth exploring as they are delivering features we need today not some focus on 2060 or 2070 (40 or 50 year vision?)
I live in reality, your welcome to join me if you like.
Obsidian Mobile is not some watered-down afterthought gesture to Mobile, but a strong mobile app. In my personal experience, 95% of what I can do on the desktop I can do in mobile, including using all my plugins.
Mobile works great on mobile phone and tablet (iOS and Android)
The Sync service is amazing. It is $40 USD a year. It includes sync up to 5 vaults, all with a 4GB storage. Which is very good for markdown files, PDFs, images and such.
The sync service syncs not just documents, but all your custom CSS, plugins, hotkeys and other settings.
The idea of a digital dashboard is like the dashboard in your vehicle. It is a display of all relevant data related to driving (Vehicle speed, distance travelled, fuel status, possible engine issues).
With a quick glance you get all this information and you can focus on driving.
This would be relevant in the digital realm, a dashboard of indicators and statuses that help you get to your destination, focus your energies & avoid problems.
Today, while there are digital dashboard technologies out there, it seems their promised future has gone unfulfilled.
Over two months ago I released workBench (wB), part of roam42, now maintained by @dvargas92495. A while back I promised @cortexfutura that I would explain a little of my motivation behind it. It is an amazing tool to help you work with your graph as it grows.
workBench is complex since it is keyboard driven. We learn quicker when something visual & we use the mouse. But it is more about working with the unseen than the seen. I can’t emphasize enough that if you spend a few hours with it, it will benefit you.
In summary, wB allows you to work with parts of your graph that are not currently visible. Example 1: you are working on a block & want to move it or block ref it to another point of your graph not currently visible. Without leaving your current context, wB allows you to do this.
This requires a few tweets to answer. I do trust cloud services. You can use @Tresorit which is zero trust e2e encryption. @obsdmd also has a service called “Obsidian Sync” which allows for cloud based zero trust (you provide your own encryption key).
Of course using any program on a local computer requires a level of trust with the vendor. This is true just using Windows, or Mac OS. So I trust @obsdmd, especially on the foundation of their openness and approachability.
Plugins are not necessary to use. But I do use a few. Of course as a JS dev, I can audit the code myself, but not everyone can do that. however the obsidian model currently is “safer” (not guaranteed safe). Why do I say that?
1/ This is a good article from @davewiner, let us call him one of the founding fathers of modern outliners. He has been outlining for decades, this means he has gained insight into them in the school of "experience". Worth reading and pondering his ideas.
2/ He released ThinkTank in 1983. Ran with the ad: "See what you think." Made for people.... interested in tools that could make their thinking more powerful, as a spreadsheet. Does it look & sound familiar? Yep, outliners have been around a long-time.
3/ the new generation of TfT tools has inspired him to stay committed. I am happy to hear that. Happy to hear Dave will continue to blog and talk about outliners as a tool for thinkers. Interestingly he mentions: