Testing out the [[roam/js]] [[Twitter]] integration from [[@dvargas92495]]

{{[[video]]: loom.com/share/59efa052…}}
Definitely works - but I'm thinking there are a few upgrades that would be nice.

Twitter iirc provides a callback, so after sending, you could

A) add a link to the tweet, and a #sent tag on the same block
or
B) create a new block on [[roam/js/twitter]] with ref + link to tweet
wondering now also if [[@dvargas92495]] has done anything about querying twitter - and converting those into roam blocks.

I feel like [[@roamhacker]] has built a few extensions that would get him like 80% of the way.

[[@houshuang]] also figured out some nice ways to work w refs
@Conaw I'm curious what happens if we try to create a deeply nested thread from the get go
Appears not to work
This might make Roam a better writing interface for twitter than twitter for [[@visakanv]] if we got there though
@Conaw The hack is to use the reply feature -- again if we got the twitter URL available from the callback - see here - then this would just be an extra click
Would be dope if this failed gracefully - I added to a thread, but some of the tweets had already been sent, and got this message. ![](firebasestorage.googleapis.com/v0/b/firescrip…)
@Conaw [[Bug Reports]] The sent at feature seems to be removing the block from it's original context [[@dvargas92495]] - I lost the blocks, and found they were not on any page - only located via `(())` search

• • •

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

Keep Current with Conor White-Sullivan 𐃏🇺🇸

Conor White-Sullivan 𐃏🇺🇸 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 @Conaw

9 Feb
Alright - @thepericulum and I are working through the night to try to pick winners for #roamgames 1 and 2

These submissions are absolutely unreal - and we're only 2 weeks into the planned 12 week experiment.

I'm just going to start by tweeting out top contenders and comments
For Challenge 1:

The obvious pick for me was going to be @houshuang's Roam/inter

it's a solid MVP that pushes true multiplayer graphs forward by at least 6 months

What shocked me here were two things - even though I hinted this was a likely winner, only two (+ me) put forward anything that I could see as "riffing" on the idea, or nudging it forward at all.

@nathanlippi and @kvistgaard



Read 15 tweets
9 Feb
Cool hearing @pmarca cite “Never Eat Alone” by @ferrazzi

Rather that worrying about how to break into “the network”, flip the problem, and be the person who connects people. Be the network, doesn’t matter what stage you’re at.

One of most important books in my career.
Example - when I wanted to learn #Clojure, I went to a conference, and asked the speakers whose talks or prior work I really respected to join a “remote research club”

An email list with one rule

you had to tell the group about an open question you had every week.
I was super new to Clojure, but that didn’t matter, because this weird norm got some really smart folks sharing really interesting problems with each other.

I had no business being at that table, except that I was the one who set the table.
Read 8 tweets
9 Feb
Interested in a job writing #Clojure at @RoamResearch

Here's a new smaller backend challenge (+ alternative to 7GUIs if you want to also be considered for UI engineer)

10k referral bonus if we hire someone you recommend

And yes, you can refer yourself

roamresearch.com/#/app/help/pag…
Also suspect this would be great util to help #roamjs hackers working on multiplayer like @houshuang
Read 4 tweets
7 Feb
So @SamCorcos from Levels is currently visiting the Roam Compound and <shock horror!> he uses Notion...

Gracious host that I am, I provided MULTIPLE reasons Roam might just not be a good fit for him yet, but he INSISTED on showing me a video of workflow

Whoa boy was I wrong

🧵
Video is a 10 minute walk-through of ONE of his routines - prepping calls the night before they happen.

Again, I try to stop him - Not only do I rarely prepare for calls, I ask folks not to schedule them and to call randomly instead.

We're different!

loom.com/share/13f19596…
It may be strange - but these days - no joke - I do pretty often tell folks that Roam might not be a good fit for them right now.

You can't be everything to everyone - and some folks just have different priorities.

In the case of Sam, my judgement was wrong.
Read 22 tweets
6 Feb
Will give you all fair warning, this is likely to be one of the winners of the first #RoamGames challenge — which means if you build off it in an interesting way, you will win as well.

We’ll be issuing first 10k of awards for this in 2 days, but we may just keep issuing more.
Few ideas I’ll contribute (I am not awarding myself a prize, but that doesn’t mean I can’t play along)

1. Custom Styling, using #.block-level classes so the inputs and content from other graphs appears different / is not editable.

data is mostly there to style blocks as tweets.
2. Permissions and chat-ID discovery

We’ve given many in the #roamcult dev community access to experimental graphs with a full read and write api

This feature is cool bc end users don’t need that to get multiplayer

But... you could use an alpha graph as registry of sorts
Read 9 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!