tweetstorm
This article is a stub. You can help the IndieWeb wiki by expanding it.
tweetstorm is a series of tweets, each replying to the previous, often each numbered so the sequence is clear, as a method of expressing a longer series of related thoughts as a single thread on Twitter.
On/about 2019-04-24 Twitter changed their UI (on web) to allow users to edit multiple threaded tweets at the same time and click one button to publish them all simultaneously.
Why
Should I post this in the CPLC moodle? I don't even know my dudes. Not gonna lie, I'm 10000% more comfortable writing this stuff on Twitter bc it feels less formal & therefore doesn't have to be "organized" or "actually good" & can just sometimes end up being surprisingly useful?
— Jessica Chretien (@infuturereverse) May 19, 2019
IndieWeb Examples
Kevin Marks
Kevin Marks often tweetstorms live notes (using Noter Live, without numbering tweets) from conferences and talks, and then later assembles them into a blog post on his site kevinmarks.com.
Other Examples
Damon Jones
Damon Jones Twitter Thread Tutorial Damon Jones wrote a 13 tweet series explaining how to do a Twitter thread as of 2017-08-04.
Chris Aldrich
Chris Aldrich only very occasionally tweetstorms (using Noter Live, without numbering tweets). Most often it is from conferences, talks, or meetings and then he later assembles them into a post on his own site.
- Examples:
For more "traditional" tweetstorms, I:
- compose them on my site for style and length
- cut and paste them into Noter Live in rapid succession
- I use Noter Live without the username filled in, so the tweets appear to come from me on Twitter without including my @handle; Noter Live also auto-threads the tweetstorm in the Twitter stream, so clicking on any one Tweet provides the entire thread/"story".
- I cut and paste the richer Noter Live data into my original post and publish or update the post
- I tweet one final note to Twitter with a link back to the compilation on my site and include that in my post
- Finally, I manually backfill all of the syndicated links onto the original post for future backfeed.
The process is an odd melange of both POSSE and PESOS, but it's typically geared towards reaching a broader Twitter audience over the traditional audience of my personal site. The benefit is that those who are subscribed to my personal site get a better experience.
Marc Andreessen
Marc Andreessen often posts tweetstorms (on https://twitter.com/pmarca) that seem sufficiently structured that more than one site has sprung up which reposts them as complete blog posts:
He sometimes reposts his own tweetstorms on his own blog:
- http://blog.pmarca.com/ (which itself has its own unofficial archive: https://pmarchive.com/)
E.g.
Service Examples
There are many services which recognize tweetstorms and “unroll” them into single page permalink posts, (semi-)automatically, usually triggered by an @-mention of the service and a keyword like “unroll” or “compile”.
Readwise
Readwise is a service with a Twitter account (@readwiseio) that will convert a tweetstorm into presumably a single page (presumably private) permalink by replying to any tweetstorm’s post with the key phrase "save thread"
E.g.:
- https://twitter.com/readwiseio/status/1309209103475056640
Done! We've saved this whole thread to your library so you can revisit/remember it
🧠
📚
Stats:
• 4 saves of this thread (ranked #444)
• 1 unique save of mozilla's threads (ranked #1078)
• 4 total saves of mozilla's threads (ranked #509) - Example: 75+ tweets spanning 17+ months, estimated ~1hr reading time: https://threadreaderapp.com/thread/943238420037431297.html (tweet start: https://twitter.com/kentbye/status/943238420037431297 )
tweetstorm io
tweetstorm.io is a site that detects tweetstorms on Twitter user profiles, displays their recent tweet storms, and provides permalinks for each tweetstorm they detect. E.g. recent tweetstorm(s) of a profile:
- http://tweetstorm.io/user/FreedomofPress/ and tweetstorm permalink:
- http://tweetstorm.io/user/paulkrugman and multiple tweetstorm permalinks from that profile:
- http://tweetstorm.io/user/paulkrugman/801242086834049024
- http://tweetstorm.io/user/paulkrugman/801227823432269824
- http://tweetstorm.io/user/paulkrugman/801120843443175425 (has two tweetstorms)
- http://tweetstorm.io/user/paulkrugman/798573934836793344
- http://tweetstorm.io/user/paulkrugman/798177603358232576
- http://tweetstorm.io/user/paulkrugman/796362835999727617 (appears to combine two tweetstorms)
- http://tweetstorm.io/user/paulkrugman/797516935093190658
- http://tweetstorm.io/user/paulkrugman/796362835999727617 - use of a tweetstorm to put together thoughts that eventually went into a singular blogpost:
Thread Reader
ThreadReaderApp (aka Thread Reader) is a service with a Twitter account (@threadreaderapp) that will convert a tweetstorm into a single page post by replying to any tweetstorm’s post with the key word "unroll" E.g.:
- https://threadreaderapp.com/thread/1258035535936921601.html
- Example: 75+ tweets spanning 17+ months, estimated ~1hr reading time: https://threadreaderapp.com/thread/943238420037431297.html (tweet start: https://twitter.com/kentbye/status/943238420037431297 )
On 2020-05-28 the service began unveiling a beta feature that allows users to syndicate (PESOS) Twitter threads to their personal websites using Micropub.
Unroll Thread
Unroll Thread is a service that has a Twitter account (@UnrollThread) that will create a serialization of a tweetstorm also by replying to a tweetstorm’s last post with
@UnrollThread unroll
E.g.:
Threader
Threader App also has a Twitter account (@threader_app) and creates one-page compilations of tweet storms by replying with
@threader_app compile
E.g.:
Application Examples
Stormcrow
Stormcrow is a native iOS app for writing tweetstorms. It was created and released on 2017-03-27 by Jared Sinclair.
Typefully
Typefully is a Twitter editor/client primarily intended for composing and posting tweetstorms to Twitter. Also includes the ability to create multiple drafts, schedule tweetstorms for later, and importing content.
Chirr App
Chirr App is a Twitter editor app for creating tweetstorms and helping to split text, providing analytics, add tweets to threading, and reply to posts. There is a free tier with additional features for $4/month (in January 2022).
Threadjacking
Threadjacking is a microagression where a reader may interject a series of replies into an existing thread with a different topic. Derived originally from email lists and Bulletin board the practice is evident in Twitter threads.
Other practices of thread jacking can include examples of mansplaining by defining terms the author may already know, trying to elevate their own work by linking to the author's threads, or snitch tagging a person the author is discussing.
Brainstorming
How do you cite repost or quote
How do you cite, repost, or quote a tweetstorm?
Amy Guy suggests a single repost, with individual blockquote elements for each tweet of the tweetstorm with different dated permalink for each.
gRegor Morrill has quoted tweetstorms with blockquote + h-cite:
- https://gregorlove.com/2016/09/darren-seals/
- https://gregorlove.com/2016/11/if-you-are-pro-life-stop/
- h-cite markup needs to be updated to include p-content
How do you POSSE to tweetstorm
article to tweetstorm
If you write your own blog post (article), but want to POSSE it as a tweetstorm, how do you do it?
I think Ben Werdmüller was wondering about this.
See Indieweb example above by Chris Aldrich.
One idea would be to publish a note and then if you publish a reply to that note in your publshing UI you could hit a "storm" or "stream" button. This edite the original note putting in a rel=next. The second post would would get a rel=prev. This pattern would continue until someone hit end "storm" button.
The first note would display all the replies in the storm. The second note would display n-1 (everything but the first).
tweetstorm UI
Or perhaps tweetstorms "work" because of the Twitter UI's constraints.
Perhaps an indieweb tweetstorm UI should similarly build on a note with a chain of reply posts.
Related:
- reasons for a tweetstorm UI (as part of tweetstorm feature request for Known)
Tweetstorm Syntax
There appears to be two kinds of tweetstorm syntax:
- List style: numbered (1.) from start to end, e.g. http://tweetstorm.io/user/FreedomofPress/798614923832070144
- Continuation style: numbered (1/) at the end tweets except for last tweet in the tweet storm, e.g. http://tweetstorm.io/user/paulkrugman/801242086834049024
Articles with commentary on Tweetstorms
- Tweetstorms vs Publishing by Jonathan LaCour
- 2017-02-10 Chris Aldrich: Tweetstorms, Journalism and Noter Live: A Modest Proposal by Chris Aldrich (includes other references/footnotes as well)
- 2018-01-29 Jeremy Keith: (calling it a Twitter thread instead) GDPR and Google Analytics
the form of the online equivalent of interpretive dance …a twitter thread (it’s called a thread because it inevitably gets all tangled, and it’s easy to break.)
Long Tweetstorms
- In The Disintegration of the American Presidency, The Atlantic documents a Twitter thread that began in April 2017 and is 1,163 tweets long and growing.
- 2017-07-04 @NPR tweetstorms the US Declaration of Independence (100+ tweets long reply-chain)
- ...
Criticism
There is a wide variety both for and against tweetstorms:
- It is a common criticism that instead of tweetstorming, writers should post their content as an article, often on their own website. Of course one could certainly do both.
- Criticism (satire) https://twitter.com/timhwang/status/1216396096072835074
- "1/ OK, time for a generic tweetstorm" @timhwang January 12, 2020
- Why, see thread, naturally: https://twitter.com/rahaeli/status/1004716924478132224
- "hello people can you PLEASE fucking stop doing endless variations on "this should have been a post instead of a Twitter thread" when someone chooses Twitter as a platform for a longer thread it is annoying AND ableist AND it's not news to anyone that blog posts exist" @rahaeli June 7, 2018
- ...
See Also
- note
- article
- reply
- Noter Live
- live tweeting
- reply-chain
- 2017-09-25 Are typeset blog posts too hard for you to read? Here's a script to turn them into a tweetstorm - https://codepen.io/chriscoyier/pen/RZEVVm/ (js;dr link)
- Thread Reader - unrolls a full Twitter thread on a single page for easier reading
- https://twitter.com/crtr0/status/1236001257778630656
- "This is nice, but I don't see any way to embed this on a website/blog.
I'm starting to think of Tweet storms/threads as a new form of "blogging", so I'm really interested in tools that pull that content into my own website/blog." @crtr0 March 6, 2020
- "This is nice, but I don't see any way to embed this on a website/blog.
- https://www.exquisitetweets.com/ for compiling threads to put back onto one's website
- https://twitter.com/CodyMillerELA/status/1263499324262096902
- "Twitter threads really are a genre we should be teaching. They have a thesis statement, they evaluate & cite evidence, they expand on the evidence with original analysis, they make connections across texts, & they have strong conclusions & use hashtags to connect to other convos." @CodyMillerELA May 21, 2020
- Threadreader criticism: “content harvesting” (maybe meaning the copying of other people’s content and wrapping it with ads?) https://twitter.com/lilithsaintcrow/status/1347593453291462658
- "Threadreader is blocked because it's content-harvesting, and replies are locked because I grew up around these people and I've been a woman on the internet for long enough to know to protect myself." @lilithsaintcrow January 8, 2021
- https://twitter.com/doctorow/status/1371460603596791808
- "ETA - If you'd like an unrolled version of this thread to read or share, here's a link to it on http://pluralistic.net, my surveillance-free, ad-free, tracker-free blog: https://pluralistic.net/2021/03/15/free-markets/#rent-seeking" @doctorow March 15, 2021
- why instead of blog posts: for accessibility of authoring: https://twitter.com/Foone/status/1440695857699962893
- "I have ADHD: it makes writing blogs hard but Twitter easy. So it gets quickly tiring that every time I'm posted there that the comments immediately go "why isn't this a blog? Twitter is a bad site for this kind of writing and I hate it blarg"" @Foone September 22, 2021
- Example of an interactive story done as a Twitter thread: https://twitter.com/MetaverseNoir/status/1452052225358905347
- "START HERE" @MetaverseNoir October 23, 2021
- Criticism: Twitter throttles people’s posting rate, thus potentially interrupting a tweetstorm for at least hours, causing aggravation, loss of train of thought, etc. that wouldn’t have happened with writing a blog post: https://twitter.com/Bob_Wachter/status/1471985507131219970
- "Twitter cut me off, grrrrr – will post rest of thread later.
On @DonLemon @CNN tonite 7pm Pacific, 10pm Eastern if you want more (completely understand if not!)..." @Bob_Wachter December 17, 2021
- "Twitter cut me off, grrrrr – will post rest of thread later.
- Example of publishing a tweetstorm as a way to (more) quickly braindump material to be later woven together into an article. Tweet start: https://twitter.com/cwdarney/status/1465118077209698308 and subsequent article: https://ftw.usatoday.com/lists/i-rewatched-the-entire-mcu-to-get-ready-for-spider-man-no-way-home-heres-what-i-learned
- "The pre-No Way Home thread starts here. Mute or follow accordingly." @cwdarney November 29, 2021
- Criticism: 2022-10-25 Stop writing Twitter threads!
First of all, it is really, really hard to read. The people who posted these had to hash their writings into
fartstwatstweets of 280 characters or less. Each tweet is displayed independently, and the reader has to make a cognitive effort to follow the flow. - Spooler, https://tinysubversions.com/spooler/, a reading "tool that turns Twitter threads into blog posts", by Darius Kazemi.