How @RoamResearch solves the problems that Google hasn't - ironically, my oldest recorded pitch is probably only thing out that talks about our long term vision.
Not touched in the video - how the layer on top of the web we're building is end-user programmable, an environment for @worrydream style Explorable explanations, and written in #clojure
If you think you should work at Roam, email support@roamresearch.com with your pitch on why we should hire you now. We might not get back to you for a while, and if we do @MikejNorman might be pissed that we didn't have job spec written for the role first, but shoot your shoot.
Also - founders, consider this a warning - pitches written like TED talks don't really work
This is the deepest injustice no one talks about, and one we have a chance to actually do something about with software... without the system’s permission.
Law is the code of our social operating system, we can build better tools for understanding it, using it, and changing it.
Here's 30 min of me live coding for block level styles - what I'm doing here is possible for literally anyone with a roam account - or with edit access to a roam graph
Most of the productivity discourse seems to be about top-down planning
Most how we think and talk about project management is in that paradigm too
My focus is on bottom up project management:
Breaking things down into ever smaller pieces - then exploring how they fit together
I find that when folks try to organize big projects in @RoamResearch their first instinct is to try to use kanban boards and lots of pages to approach things in this top down way
The real connective tissue of big projects is the block reference though.
I'm a big fan of writing down what I plan to do, and how I plan to do it (in detail) before I get going.
Why?
Because sometimes I realize as I am halfway through writing things out that there is a fundamentally better approach
then I can skip a ton of needless work!
Folks have asked for more videos of how I use Roam - here is a VERY concrete example - you can ignore the technical details of the problem I'm working on and might still find helpful.
Uses #.Falsified tag + one line of roam/css to crossout work I avoided
My guess is there is a way we could have a public intro db that published via a roam-inter channel - and what it published fed a choose your own adventure tutorial
@cortexfutura's tutorial is great - but it's not like we want to start the user's off with a JSON export -- would be way easier to start them with a single block that "channelled" into a help graph
(we could also always iframe + have easy copy action)
Other thing I was imaginging when I heard the idea of @cortexfutura's submission but hadn't seen it yet -- if the smart blocks listened to their sibling blocks and needed you to complete some action before they could be activated.