1/ @RoamResearch has silently pushed out a new feature called Command Palette (get to it through CMD+P or CTRL+P).

However the big news is the AUTOMATIC BACKUP feature (AMEN, an angel gets its wings today)
#roamcult
2/ This is what the schedule backup feature looks like. You can configure the backup directory and backup frequency.

Note this screen is a little confusing, it serves two purposes. Upper area is for "export all" which we had before.

Lower half is for scheduling EDN backup.
3/ As I covered in this tweet thread, EDN is ideal for full database restore. I often backup MD because it's convenient for getting to individual files. But EDN backup is what is really important for your personal graph databas disaster recovery strategy

4/ For those on believer plans, you can create local graphs and restore your EDN backup to it to then extract pages that interest you.

I use local db's for testing roam extensions. Hope Roam will make this available to all users one day.
5/ How do you do a EDN backup restore? Go into Graph Settings and click "RESTORE this graph".
6/ You will then be prompted with this delightful screen.

Read it closely, because a restore is a destructive process to bring about a data restore (remembr Star Trek 2 Movie - Genesis Device)
7/ Then you are brought to this screen. Many people stare at this screen thinking it's doing something. I think it's a subtle test designed to test intelligence and creativity. You need to click START, then the process runs and will notify you when it has completed.
8/ so this is a new feature and I am going to use it for a few weeks and watch it like a hawk!!! Backups are crucial to mankind's survival (or at least your data's survival).
9/ DO NOT trust this until you have seen it work many days and practice doing a restore if you can. (DO NOT restore over your working graph, restore to another if you can).

Your data is your pot of gold, treat like it is.
10/ Any respectable professor of backup will tell you that you need to have a strategy:
+ What to backup
+ When you do it (schedule it)
+ And to actually test it before you need it

I look forward to hearing your data loss stories. The confessional is open.
11/ Seems to be one caveat, not all browsers work.
Working for me on:
+ Chrome
+ Chrome OS
+ Windows Edge Browser

Not working on my iPad (which is understandable)

• • •

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

Keep Current with RoamHacker 👨‍🔧 ((roam42.com))

RoamHacker 👨‍🔧 ((roam42.com)) 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 @roamhacker

23 Feb
1/ What is a block in Roam? It is a chunk of text, right? This is true. What is a paragraph in a Word document? A chunk of text, right? What is the difference? A very important and BIG difference. In Word, you identify a paragraph by its location ... #roamcult
2/ What is the "Address" of a paragraph in Word? The address is its location in the document, which is very FRAGILE. Imagine a paragraph address of "page 5, chunk of text 2". If you add content above, its "address" changes.
3/ Because the address changes with text flow, the "address" of the paragraph is very fragile. Thus it is impossible to maintain reliable linkage in or between documents.
Read 12 tweets
16 Feb
1/ Yesterday on @clubhouse, we were talking about the importance of going back to basics even if we have been using @RoamResearch for some time. #roamcult

We discussed in depth the importance of the "OUTLINE"

Roam is an Outliner - a powerful tool that we may underappreciate.
2/ An outliner is a tool that allows you to structure your thoughts into a tree like structure. Each discrete section is a node (bullet), and they are arranged into topic-subtopics (parent-child) relationships. You learned outlining in school and probably don't realize it.
3/ Why is outlining so valuable. Its a simple way, almost working subconsciously, for adding structure & meaning to our notes. This is done through indenting and unindenting text at each bullet (node) level. This structure creates advanced relationships within our notes.
Read 11 tweets
6 Feb
1/5 If you use LIVE PREVIEW or DAILY NOTES POPUP feature of Roam42, you will want to read this thread. I am making an important change to the Roam42 behavior. These features will be DISABLED by default. So if you want to use them, you just need to turn them on. #roamcult #roam42
2/5 To enable DAILY NOTES POPUP, simply add the following text to a block anywhere in your graph database and refresh the browser:

#42Setting DailyNotePopup on

3/5 If you use LIVE PREVIEW feature of Roam42, just add the following text to any block in your graph database to enable the feature and refresh your browser:

#42Setting LivePreview on

Read 5 tweets
30 Jan
1/ Roam backup terminologies & strategies. Recently in the Slack channels a discussion was started about backup. When you do an Export you have 3 options. Markdown, JSON and EDN. These terms can be confusing.

I want to provide an opinionated view & some basic guidance. #roamcult
2/ my basic strategy is to export in EDN & Markdown. These two formats give me (1) ability to fully restore my graph & (2) to restore the text of individual pages.

JSON is JavaScript Object Notation and mostly is intended for programmers & isn't as useful for a backup strategy.
3/ EDN (from the developer documentation) is Extensible Data Notation. A superset of edn is used by Clojure to represent programs, and it is used by Datomic and other applications as a data transfer format.

Nerdy! Yawn!
Read 19 tweets
22 Jan
1/ Roam Milestone: Write API
Today is important day in Roam history. Many users will likely not be aware of it, but those building tools & integrations on Roam have lots reason for joy. Team RR is working on extending their API allowing for some important capabilities. #roamcult
2/ History lesson, the past: Roam already has a wonderful query API. This means we can read data from a graph database with relative ease. For the most part they don't hide anything from us. The database is truly exposed to the developer. It is powerful & is graph based.
3/ Roam is currently working on a large and important project: a new scalable database backend and also a new API (client and server side). However, this is a big task, one that should not be rushed, and one we should not put pressure on Roam to rush.

Do it right! Do it right!
Read 15 tweets
18 Dec 20
@tracyplaces Journalling sensei on a Friday Roam hangouts. Live tweeting some of her insights sprinkled with southern wisdom and good story telling. #roamcult #roamos

Check out her course:
rebootspodcast.podia.com/dashboard
She was inspired to transition from paper to "digital" journalling via Roam by @MamanLunettes kid's YouTube videos. Violeta was so impressed by how her kids adapted Roam to their specific styles, different approaches, but Roam being a common denominator.
Young Sofia doing live demo of her approach to addressing her feelings with prompts. Using block refs to link to questions & then writing out what happened. Sofia is so articulate. Her prompts help her to have a conversation with herself to resolve the problem.
Read 11 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

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!

Follow Us on Twitter!