VOOZH about

URL: https://thenewstack.io/why-a-twitter-founding-engineer-is-now-all-in-on-mastodon/

⇱ Why a Twitter Founding Engineer Is Now All-in on Mastodon - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2022-12-21 09:16:55
Why a Twitter Founding Engineer Is Now All-in on Mastodon
Cloud Services / Frontend Development / Open Source

Why a Twitter Founding Engineer Is Now All-in on Mastodon

Blaine Cook was there at the very beginning of Twitter; now he's focused on building fediverse infrastructure that will help Mastodon scale.
Dec 21st, 2022 9:16am by Richard MacManus
👁 Featued image for: Why a Twitter Founding Engineer Is Now All-in on Mastodon
Image via Shutterstock 

Blaine Cook joined Odeo, Ev Williams’ startup, in 2005. Along with his fellow developer, Rabble (a.k.a. Evan Henshaw-Plath), Cook was one of the founding engineers of Twitter in 2006. That same year, Twitter was spun off into its own company, led by its original creator Jack Dorsey. But then, in April 2008, Cook — described at the time as Twitter’s “lead architect” — abruptly left.

What’s little known is that Cook had tried, unsuccessfully, to convince his bosses at Twitter to create a decentralized version of the service. A photo taken in February 2008 shows him and another developer, Ralph Meijer, creating a map for a federated Twitter and Jaiku (a similar microblogging site), via XMPP PubSub.

👁 Image

Blaine Cook (left) and Ralph Meijer map a federated social media service, in February 2008. Photo by Mark Atwood.

Well, now it’s nearly 15 years later and Cook’s vision for a decentralized Twitter looks much more viable. Mastodon, Twitter’s new nemesis, is rapidly growing; it currently has 2.5 million monthly active users. In an interview with The New Stack, I asked Cook how he feels about Mastodon’s rise.

“It feels very familiar and exciting,” he replied with a smile. He notes that Evan Prodromou and others were working on Status.net at the same time as he was, in 2008, and there was a sense among this ragtag community of social software developers that “it’s going to be so much bigger than this.” So while he loves the fact that Mastodon has broken out in 2022, it’s still very early in the game.

“We’re back at that point where…we’ve got Mastodon, it’s a piece of software that provides certain functionality, but I think the fediverse and the affordances that gives us is so much bigger than just Mastodon. And so the thing that I’m really excited about right now is, now that we’re at this more developed starting point, seeing what people build on top of it.”

Fediverse Protocols (Perhaps Including Bluesky)

Cook has had many years of experience building decentralized internet protocols — he was also a co-author of the OAuth and WebFinger protocols — so I asked what he’s learned over the years about what works and what doesn’t.

“I think the main one for me is [that having] one set of rules for sociality just doesn’t work,” he said. “There’s always going to be differences of opinion, and so the federated model gives us the ability to have different communities and different rules — different cultures online. And that’s just admitting that there are humans in the loop, really.”

A few years ago, Cook’s ex-boss Jack Dorsey declared his interest in creating a decentralized protocol for Twitter to run on (better late than never). In December 2019, while still CEO, Dorsey tweeted that Twitter was funding a project to “develop an open and decentralized standard for social media” and that the goal was for Twitter “to ultimately be a client of this standard.”

The project, called Bluesky, was turned into an independent company — albeit one that was reliant on Twitter’s financial support (it’s unclear what the status of that funding is today). In October, Bluesky released its draft protocol, the “Authenticated Transport Protocol” (“AT Protocol”). I asked Cook what he thought of Bluesky.

“I think it’s great,” he replied, adding that “the fediverse is not just one protocol.”

“I think the technical approach is good,” he said regarding Bluesky. “They’ve got a lot to figure out and work on, but the team is really good and I’m excited to see where that goes.”

How Mastodon Can Continue to Evolve

Getting back to Mastodon, Cook expects to see “the emergence of different cultural norms” across servers, as different communities look for different functionality.

A good example of this is the difference of opinions in the Mastodon community regarding keyword searches. The default position of the Mastodon open source software project is to heavily restrict search functionality, mainly in order to prevent trolls from taking advantage of it. But many people (myself included) would like to join a Mastodon instance that lets them open their posts up for indexing, so that we can search content on that instance — it’s good for topic tracking, monitoring news, etc.

Even if the Mastodon project lets different norms evolve, there’s a fair amount of skepticism in the tech community about whether the fediverse will usurp Twitter’s role in our society. Twitter, the company, likes to say it is the place where “public conversation” happens. I asked Cook if he thinks it’s likely that the fediverse can take over that role and become, in time, the default platform for public conversation.

“Yeah, I think it’s inevitable. We’ve seen a similar story before — the phone networks used to be monopolies,” he said, adding that government regulation forced them to open up. He foresees a similar situation happening with social media. “My hope is that with the growth of Mastodon, eventually Twitter [will] be mandated to federate.”

Building Better Fediverse Infrastructure

Nowadays, Cook is working on other forms of decentralization, which could eventually help the fediverse scale. He is principal engineer on Fission, which counts Protocol Labs as one of its main investors. Protocol Labs is the creator of Filecoin and the IPFS protocol (InterPlanetary File System), two popular crypto projects. Fission says it is building an “edge computing stack” on top of IPFS. I asked Cook what that means, exactly?

“So we are building distributed compute tools,” he explained. “We’re starting from the idea that with WASM — WebAssembly — we now have a secure capability-oriented container for code execution. So you can safely run other code that people give you, basically. And with that primitive, and content address data, and a whole bunch of technology that has come out of the crypto world — but doesn’t only have application in the crypto world — we’re looking at like, okay, can we build an execution environment where you can have a local-first app that will run on your phone, but when it needs to run against some big complicated data, it can also run in the cloud — with no modification [and] you don’t have to deploy some complicated Kubernetes cluster, or something like that.”

While this work is being done outside of the fediverse, Cook says it could be very helpful to the fediverse.

“We think that there’s a lot of alignment,” he said, noting that Mastodon is a Rails project and is just as reliant on traditional web server and database technology as Twitter.

“You’ve set up your server, you have some databases, you’ve got a lot of infrastructure,” he said. “It’s relatively expensive to run a Mastodon server. In the 15 years since we built Twitter, a lot has changed […] there’s a bunch of things that we could do.”

He pointed to the recent issues of scaling that Mastodon has had and suggested that an IPFS solution could solve that.

“We can use things like the IPFS network, host that content in essentially a BitTorrent-style way. So no one host will take the load of all of those requests […] We’re working on infrastructure that could be used in ways to help the fediverse scale.”

It’s great to see the visionary work that Blaine Cook has been doing for the past 15 years starting to have payoff in the wider internet. I can’t wait to see what he and his team at Fission come up with for the infrastructure side of the fediverse.

TRENDING STORIES
Richard MacManus is a Senior Editor at The New Stack and writes about web and application development trends. Previously he founded ReadWriteWeb in 2003 and built it into one of the world’s most influential technology news sites. From the early...
Read more from Richard MacManus
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.