Sign in

worm-blossom

@worm-blossom.org
88 followers 14 following 61 posts

the development diary of the worm-blossom collective. We make willowprotocol.org and worm-blossom.github.io/bab

PostsRepliesMedia
worm-blossom @worm-blossom.org · 25/09/2026
worm-blossom.org#y2026w39 This week, Sammy writes tutorials and schemes support peers. Aljoscha thinks about dependencies on the sneakerweb. And there's a new Willow Store tutorial.
A (mostly) child’s drawing of two similar robots connected to a computer. A person with very long legs stands by, their snacks surrounding the computer.
000
worm-blossom @worm-blossom.org · 18/09/2026
worm-blossom.org#y2026w38 This week, sneakerweb 1.2.0 is released. Aljoscha has a programming language idea. And Sammy has to be careful.
030
worm-blossom @worm-blossom.org · 11/09/2026
worm-blossom.org#y2026w37 “hinged” This week, Aljoscha details his Sufficiently Good Media Formats. Sammy has several theories. And links, music, and contributions from friends of the site. Illustration contributed from youjung-noh.com
010
worm-blossom @worm-blossom.org · 04/09/2026
worm-blossom.org#y2026w36 This week, Sammy and Aljoscha just write dev diaries for once.
A dithered photograph of Sammy in her studio. The original photo was taken by Rae Romero.
020
worm-blossom @worm-blossom.org · 28/08/2026
worm-blossom.org#y2026w35 This week, Sammy argues that always-online peers are more than just servers, okay? Aljoscha has a lot on his plate. And we have shout-outs for improvements to the Willow test vectors and Sneakerweb.
A hand drawn quadrant graph with two axes: fungibility and uptime.
030
worm-blossom @worm-blossom.org · 21/08/2026
worm-blossom.org#y2026w34 This week we announce Pillow, our collaboration with p2panda! Sammy tells us what it's all about (and there’s a video). Aljoscha details his WTP deliberations. And the pandas share what they've been listening to.
A frame of the Pillow announcement video. The title “a very special collaboration” is overlaid on some footage of a p2panda sticker on a bamboo table.
031
worm-blossom @worm-blossom.org · 07/08/2026
worm-blossom.org#y2026w32 This week, Aljoscha turns his attention back to the WTP. Sammy is designing by popular request. And in the comic, Aljoscha finds out Sammy is on holiday.
A panel of a comic in which aljoscha asks how long Sammy is going to wear this bandana for
000
worm-blossom @worm-blossom.org · 31/07/2026
worm-blossom.org#y2026w31 This week, Aljoscha explores spatial programming. And we reach part eight of "why is it called worm-blossom?".
A drawing of a very messy desk
000
worm-blossom @worm-blossom.org · 24/07/2026
worm-blossom.org#y2026w30 This week, Aljoscha is really on holiday! So Sammy takes a maximalist approach to decorating the place, Emmy returns for a guest article, and there are shout-outs, reviews, and a good link. Mm-hmm.A drawing of four framed drawings, illustrations, paintings, photos.
A drawing of four framed drawings, illustrations, paintings, photos.
010
worm-blossom @worm-blossom.org · 17/07/2026
worm-blossom.org#y2026w29 This week, Sammy talks about how sneakerweb has been received. Aljoscha follows suit. There are shout-outs, reviews, and a new rendition of the seasonal clock.
A sketch of an oak tree.
010
worm-blossom @worm-blossom.org · 11/07/2026
worm-blossom.org#y2026w28 This week, Sammy and Aljoscha are at DWeb camp, and leave updates to Dan and Miaourt. We even get a guest comic from @dustyweb.bsky.social!
A photograph of Sammy and Aljoscha standing together.
1183
worm-blossom @worm-blossom.org · 04/07/2026
worm-blossom.org#y2026w27 This week, we release the sneakerweb. Sammy has travelled to Berlin for DWeb camp. Less remarkably, Aljoscha is also in Berlin.
A portion of a screenshot of this week’s worm-blossom update. It reads:

"Sneakerweb Released!
We have been
teasing the sneakerweb for weeks, a small application for storing, browsing,
and
sharing static websites without relying on the internet at all. And now we have finally released it. Head over
to sneakerweb.org, where you can install the (command line) app.”
020
worm-blossom @worm-blossom.org · 27/06/2026
worm-blossom.org#y2026w26 This week, Sammy keeps prepping for the sneakerweb. And Aljoscha announces two albums (exclusively released to the Sneakerweb). sneakerweb
Album artwork. An illustrated Aljoscha sits on a beach, his back facing an old PC. The album is called “computer has no feelings”.Album artwork. An illustrated Aljoscha, silhouetted in red, turns to the camera, smiling. Around his head the word ‘circumference’ arcs.
030
worm-blossom @worm-blossom.org · 19/06/2026
worm-blossom.org#y2026w25 This week, Aljoscha completes the Bab project, officially. We've got lots of good links, including a podcast interviewing Aljoscha! And Sammy has been toeing the line between the world wide web and the sneakerweb.
An illustration of Aljoscha slumped in a bench, spirals spinning in his eyes. He's wearing a stylish pink RBSR-themed t-shirt. Sammy pumps her fist behind him, and mushroom-Dan cheers from atop the bench.
020
worm-blossom @worm-blossom.org · 12/06/2026
worm-blossom.org#y2026w24 This week, worm-blossom is (hyper)active as ever. Sammy has the first sneakerweb front page. And Aljoscha uploads his best piano solo yet.
Coloured pencil sketches of people and hands
030
worm-blossom @worm-blossom.org · 05/06/2026
worm-blossom.org#y2026w23 This week, we interview the creator of the first Willow-powered application in the wild. Sammy designs a front page for the sneakerweb. And Aljoscha makes it so the drop format can drip.
A drawing of a Dutch street on a summer evening.
020
worm-blossom @worm-blossom.org · 29/05/2026
worm-blossom.org#y2026w22 This week, we introduce the summer edition of worm-blossom.org! Aljoscha continues work on Bab, and Sammy introduces the sneakerweb.
An illustration of a gelateria. Sammy sits out front, slumped in a chair and fanning herself. A little mushroom guy walks out of the gelateria, very pleased with himself. Aljoscha is inside, ordering lots of icecream. A helpful cat is serving him.
010
worm-blossom @worm-blossom.org · 22/05/2026
worm-blossom.org#y2026w21 This week, Sammy is (kind of) back! We get to see the final selection from her archives. And Aljoscha continues rambling about data structures.
A drawing of a girl reclining by a pool. She has a drink in one hand, and a tiny book balanced on her knees. She is wearing a red ribbon and bathing suit.
060
Reposted by worm-blossom
Kai Jellinghaus @kaij.party · 15/05/2026
This post by @worm-blossom.org shows quite well why I look forward to every single post & work of them. worm-blossom.org#y2026w20 The technical depth, and at the same time, communicating ideas as a first principle of making things. It gives everything a unique viewpoint, that resonates immensely.
worm-blossom.org
worm-blossom
The website of worm-blossom, the creative partnership of Aljoscha Meyer and Sammy Gwilym. (We are sorry.)
041
worm-blossom @worm-blossom.org · 01/05/2026
worm-blossom.org#y2026w22 This week, bab-hash.org is online! It's our cutest website yet. Sammy talks about the making of. Aljoscha is getting back on his feet, and has some music to share. And in the comic, we learn about Bigburg.
A comic panel showing a panoply of distorted, sinister faces.
051
worm-blossom @worm-blossom.org · 01/05/2026
Introducing bab-hash.org. A cute little website about a family of hashing functions designed for partial data verification in peer-to-peer systems. You can learn what it does, how to use the Rust implementation, and read its specification (with interactive diagrams, ofc).
A screenshot of a portion of bab-hash.org. There is a download window saying “Connection lost. Progress verified and saved”. In two adjacent panels, we see someone annoyed that their phone has lost connection, and a self-satisfied figure who doesn’t mind that the connection was lost at all.
13110
worm-blossom @worm-blossom.org · 24/04/2026
worm-blossom.org#y2026w17 This week, there's a skill tree! With crystals! Aljoscha's got lots of music. And Sammy's curating for DWeb camp, and a website for Bab.An cropped portion of a flow chart titled “The Willow Skill Tree!!!”
An cropped portion of a flow chart titled “The Willow Skill Tree!!!”
030
worm-blossom @worm-blossom.org · 17/04/2026
worm-blossom.org#y2026w16 This week, Sammy reports from Prague, Aljoscha stays silent. Blossoquest is going somewhere good. Blake is more than just a hash function. And we present the alpha release of persistent storage for Willow in Rust.
A screenshot of the 2026 week 16 update of worm-blossom.org.
031
worm-blossom @worm-blossom.org · 10/04/2026
worm-blossom.org#y2026w15 This week, Aljoscha and Sammy start processing Prague. In part 7 of 'Why is it called worm-blossom', enter Aljoscha. And in the comic, he learns that no good deed goes unpunished. Wait, that is what he learned when reading the comic. It is confusing being a comic character
021
Reposted by worm-blossom
DWeb @getdweb.net · 03/04/2026
📶 Community infrastructure, mutable protocols, mesh networks… Independent and self-sovereign communication technology is more compelling than ever. Watch the recording of our latest meetup with @jacobsayles.bsky.social, @worm-blossom.org, and Mathias Jud.
The main graphic of the meetup while Mai is introducing the eventScreenshot of multi-network communication in qaul, explained by MathiasSammy explaining WillowA screenshot of Jacob presenting a mesh radio device
075
worm-blossom @worm-blossom.org · 03/04/2026
‪worm-blossom.org/#y2026w14‬ This week, Sammy and Aljoscha have returned from Prague and are still recovering. Aljoscha hints to some of his thoughts from the workshop, but Sammy doesn't even try and just does extra drawings.
A montage of illustrated vignettes of Sammy and Aljoscha’s week in Prague
000
worm-blossom @worm-blossom.org · 27/03/2026
worm-blossom.org#y2026w13 This week, Aljoscha thinks about confidentiality and statelessness. Sammy did another talk this week, and teases a new project. And finally: a comic for honest, hard-working readers.
A single panel comic, in the style of Stan Kelly of The Onion.
        
  The Statue of Liberty and a girl with long hair, wearing a t-shirt labelled "Honest Coders", weep at a laptop in front of them. Behind them, someone who looks a lot like Aljoscha peers in through the window, wearing a t-shirt saying "ufotofu sickos". He say "Yes...hahah...sey!".
  
  In the corner, Sammy comments: "Open source *pain*tainer.
081
Reposted by worm-blossom
DWeb @getdweb.net · 20/03/2026
👾 𝟮𝟲/𝟯 𝗗𝗪𝗲𝗯 𝗩𝗶𝗿𝘁𝘂𝗮𝗹 𝗠𝗲𝗲𝘁𝘂𝗽 ⚗️ “The Latest in P2P / Mesh Technologies”, 26 March at 10:00 PT/18:00 CEST Our guests Sammy Gwilym, Mathias Jud, and Jacob Sayles will introduce their critical work for independent, safe, and anti-authoritarian technologies. Free and open attendance! Info and RSVP ⬅️
Meetup graphic
124
worm-blossom @worm-blossom.org · 20/03/2026
worm-blossom.org#y2026w12 This week, Sammy reports on her time at @xpub@post.lurk.org. Aljoscha has too many ideas. Both have been busy coding, and there is a Bab release to show for it. And in the comic, the mysterious stranger makes mysterious demands.
A screen shot of the 2026 week 12 update of worm-blossom.org. There is a comic and and editorial by Sammy pictured. The comic looks exciting, and it has proper alt text on the site!
030
worm-blossom @worm-blossom.org · 13/03/2026
worm-blossom.org#y2026w11 This week, Aljoscha talks about repetition. Sammy ponders a 'cultural API'. Aljoscha talks about repetition. And in the comic, we find the bottleneck.
A screenshot of the 2026 week 11 update of worm-blossom.org.
130
worm-blossom @worm-blossom.org · 06/03/2026
‪worm-blossom.org/#y2026w10 This week, Aljoscha has been mingling. Sammy has been working on persistent stores and thinking about phrasing. We also got lots of help! And in the comic, a mysterious stranger is asking questions.
A panel from a comic. We close in on a figure in a doorway. They have a round head, a face hemmed in by some kind of bonnet. They say "I'm lookin' for The Bottleneck".
000
worm-blossom @worm-blossom.org · 27/02/2026
worm-blossom.org#y2026w9 This week, Sammy and Aljoscha finally reach the limits of generics in Rust (and detail their defeat). In part 6 of 'Why is it called worm-blossom', Cinnamon looks critically at SSB. And in the comic, BLOSSOQUEST resumes!
A panel from a comic. A large, oddly proportioned figure sits hunched over a bar. A TV showing green and grey static hangs in the corner.
020
worm-blossom @worm-blossom.org · 20/02/2026
worm-blossom.org#y2026w8 This week! Part 5 of “why is worm-blossom called that” heads to the Pacific Ocean. Sammy feels like a frog. Aljoscha is heads down (but has provided a good tune nonetheless).
An illustration of two playing cards, bearing Aljoscha and Sammy styled as face cards.
021
worm-blossom @worm-blossom.org · 13/02/2026
worm-blossom.org#y2026w7 This week Aljoscha considered breaking the symmetry. Sammy has recovered but has to program computers. And in the comic, Sammy receives brutal feedback.
A tiny Sammy jumps across the keyboard of a giant computer.
000
worm-blossom @worm-blossom.org · 06/02/2026
worm-blossom.org#y2026w6 This week, Sammy catches us all up on p2p-basel and FOSDEM, and there's a video of her talk. Aljoscha is under the weather, but provides music anyway!!! Bless him. And in this week's comic, we take a look at Sammy's conference outfits, but what's that noise???
A screenshot of the 2026 week 6 update of worm-blossom.org. There is a comic, music, TWO (!) editorials by Sammy, and some links of the week. On the actual page there’s even more, I heard.
000
worm-blossom @worm-blossom.org · 03/02/2026
spectra.video/w/7hsRkrevhu... "Centralised systems were made with the best of intentions, but were turned against us anyway. And peer-to-peer systems will be exactly the same.” Here’s a recording of my #FOSDEM talk on willowprotocol.org. This talk was a real labour of love, hope you enjoy it!!!
spectra.video
Willow - Protocols for an uncertain future (FOSDEM'26)
Centralised systems were designed with the best of intentions, but were turned against us anyway. And peer-to-peer systems will be exactly the same. How do we make the next generation of protocols ...
195
worm-blossom @worm-blossom.org · 30/01/2026
worm-blossom.org#y2026w5 This week Aljoscha is given free reign over the update, and Sammy will probably regret it later.
A crudely drawn portrait of Sammy, who has been drawn to look as though a portion of fence is being balanced on her head (???)
010
worm-blossom @worm-blossom.org · 30/01/2026
030
worm-blossom @worm-blossom.org · 26/01/2026
Centralised networks were weaponised. P2P systems will be exactly the same. How should we design the protocols of tomorrow? This is the lens through which we’ll look at Willow (willowprotocol.org), a family of open source p2p protocols this coming Sunday at #FOSDEM. fosdem.org/2026/schedul...
A drawing in a kind of pictographic style. A red tall block which looks a bit like a server stands atop a mountain peak, with wires leading to stylised users at their computers surrounding it.
030
worm-blossom @worm-blossom.org · 23/01/2026
‪worm-blossom.org/#y2026w4 This week, Sammy and Aljoscha are on their way to Basel. Our Open Collective has been approved. And in the comic, a monitor asks for help, firmly.
A screenshot of the 2026 week 4 update of worm-blossom.org. There is a comic, an announcement of worm-blossom’s open collective, and a “we’re listening to...” feature.
010
worm-blossom @worm-blossom.org · 16/01/2026
worm-blossom.org#y2026w3 This week, Sammy whittles on about the FOSDEM talk. Aljoscha talks slice verification internals in Bab, and unwinds by playing some Sonic Youth. In this week's comic, Sammy reconsiders her choice of metaphors.
A panel from this week’s comic. Sammy, pale green and bewildered, is silhouetted against a jaunty spiral as she descends into self doubt.
010
worm-blossom @worm-blossom.org · 09/01/2026
worm-blossom.org#y2026w2 This week, Aljoscha and Sammy talk about the mysteries of getting (un)stuck. We talk about what we've been listening to. And a voice cries out in the depths.
A screenshot of the week 2, 2026 update of worm-blossom.org. There are upcoming events at P2P Basel and FOSDEM, a comic with a curious speech bubble saying “PLEASE”, a “we’re listening to” feature with some album recommendations, and the beginning of an editorial by Aljoscha.
110
worm-blossom @worm-blossom.org · 02/01/2026
worm-blossom.org#y2026w1 This week, something sputters into life deep underground. Sammy did very little indeed. There is no announcement. Aljoscha relaxed the only way he knows how (researching audio and video file formats).
An illustration of a underground scene. In the distant background, we see two silhoutted figures, one looking towards the foreground. Close to us, we see a kind of monitor embedded in the rock, strange green waves on its screen. The caption below the illustration says "Did you hear something?"
100
worm-blossom @worm-blossom.org · 26/12/2025
worm-blossom.org#y2025w52 Not update worm-blossom.org over the holidays? Not a chance! This week, Sammy reflects on the year that was, and Aljoscha plans for the year ahead. There is poetry about fuzz testing. And we announce the first of several Rust traits for (persistent) Willow storage.
An illustration of Aljoscha and Sam in mining gear, deep underground, surrounded by lava yet looking up towards the viewer with confidence.
010
Reposted by worm-blossom
Open Local First @localfirst.bsky.social · 23/12/2025
Sam Gwilym will be talking about "Willow - A family of peer-to-peer storage protocols", at @fosdem.org '26 #Local-First & #CRDTs devroom! Come listen to the 25 speakers on 1st Feb, from 9:00. It is free! more details: openlocalfirst.org/schedules/#2...
054
worm-blossom @worm-blossom.org · 19/12/2025
worm-blossom.org#y2025w51 This week, a gift idea for the holidays. We release the Willow URI spec. Aljoscha talks about 'Cobweb', a new hypertext system. Sammy announces FOSDEM plans and reflects on announcements. And in Part 4 of "what's with the name?!", we travel back to the Netherlands in 2003.
A panel from a comic, prefaced with “Deep inside Aljoscha’s Lair…”. We see Aljoscha sitting at his desk, his face glowing in the light of a computer. In the background are wires, pipes, screens, papers strewn over the floor. The text in this panel reads: "Fuzz tests... passing. Readme... complete. Publishing..."
010
worm-blossom @worm-blossom.org · 12/12/2025
worm-blossom.org#y2025w50 This week, Sammy recalls the important feedback she got at the conference. We release WebTT, a spec for tooltips on the web. Aljoscha talks about Bab storage, and Sammy reflects on splinternets.
A panel of a comic. Aljoscha asks Sammy “So how was the conference? Get any insightful feedback on our work?”. Sammy eats a sandwich.
000
worm-blossom @worm-blossom.org · 05/12/2025
Enjoy your Rust Unwrapped!!!
020
worm-blossom @worm-blossom.org · 05/12/2025
worm-blossom.org#y2025w49 In this week's comic, Sammy wants something for all the folks who don't use Spotify. We've added a capability system to willow25. Aljoscha adds *playlists* to the site. And there are links, shout-outs, and help wanted!
A screenshot of the week 49 update of worm-blossom.org. There is an advent calendar, a comic, and an announcement of a capability system being added to willow25.
000
worm-blossom @worm-blossom.org · 28/11/2025
worm-blossom.org In this week's comic, Sammy is called from an unexpected location. We announce the Rust implementation of Meadowcap. Aljoscha explores mathematical equality. And we find the missing link between the Dreamcast and Swatch Internet Time.
A screenshot of the Week 48 update of worm-blossom.org. At the top, there is a new advent calendar. In the update itself are two panels of a hand-drawn comic, and an announcement for a new Meadowcap Rust crate.
010