The Local-First Conf 2026 talks are up! I always get hallway tracked real hard at this event so I'm really excited to catch all the talks I missed... www.youtube.com/playlist?lis...
Local-First Conf 2026 - YouTube
youtube.com
Brooklyn Zelenka
@expede.wtf
🇨🇦 Vancouver 🏢 @inkandswitch.com 💍 @katiewilde.com 🏳️🌈 Sapphic ♾️ Poly 🔰 Always learning 💡 Woke AF 🤝 United we stand, divided we fall ✊ BLM/Land Back/Antifa/Trans Rights/ACAB ❄️ NixOS 📝 notes.brooklynzelenka.com 🧶 tangled.org/expede.wtf 🐘 types.pl/@expede
The Local-First Conf 2026 talks are up! I always get hallway tracked real hard at this event so I'm really excited to catch all the talks I missed... www.youtube.com/playlist?lis...
Local-First Conf 2026 - YouTube
youtube.com
Toooooootally normal. Certainly no such thing as climate change, this much fire every year is completely natural, right? 🤦🏼♀️🤦🏼♀️🤦🏼♀️
we've set a date in September choosing a spot that is metro accessible and central w/ relationship with hosts. Love to see people there! If you had not reached out to me, go ahead and join directly via Lumo! #localfirst #localfirstdc @bmann.ca @inkandswitch.com @adamwiggins.com @pvh.ca
@shupp.dev and I are hosting the first Local-First DC meetup on 9/2. Join us and meet other local-first enthusiasts in the DC area! luma.com/vfq3th6c
Excited to have a ✨ guest post ✨ from @djwyen.bsky.social in our @inkandswitch.com Keyhive lab notes! The local-first setting is new to a lot of cryptographers; here Derek shares some of his insights working on the BeeKEM paper, cross-fork security (CFS), and fundamental protocol design tradeoffs 🐝
06 · E2EE in the Local-First Setting
Examining design considerations for developing cryptography for the local-first setting.
inkandswitch.com
🆕 We're trying something new: here's the first ever This Month in Automerge 🗞️✨ Check out what's been happening in the core libraries, and a few projects in the ecosystem! automerge.org/blog/2026-ju...
This Month in Automerge: July '26
Hexane v1 lands in Automerge, Subduction sync server hardening, a BeeKEM paper preprint, and more.
automerge.org
My talk at @localfirstconf.com is up, in which I argue that local-first has a role to play in improving the resilience of democratic societies in an era of geopolitical tensions. I'm pretty happy with how this talk turned out www.youtube.com/watch?v=--Ru...
Martin Kleppmann — Local-first in an unstable world
YouTube video by Local-First Conf
youtube.com
In a surprise twist, I've been really getting into early-1980s city pop lately 🎹🎷🎵 Just prepping myself for middle age I guess? 😅
Glad that it's cooled down here in Vancouver, but did enjoy beating the heat by getting ice cream with @bmann.ca at Plain Jane a few days ago 🍦😋🧊
So long Codeberg 👋⛰️ Hello Tangled 🧶 It's bittersweet: I liked a lot about Codeberg, esp community governance. Sadly in this case that means a deal breaker for me. I wish them all the best & good on them for articulating clear values! The new home for my repos will be tangled.org/did:plc:oypg...
expede.wtf
expede.wtf on Tangled
tangled.org
BeeKEM: Decentralized, Secure and Efficient Group Key Agreement (Derek Yen, Andrés Fábrega, Liangrun Da, Martin Kleppmann, John Mumm, Sunoo Park, Brooklyn Zelenka) ia.cr/2026/1434
💎🦀 Rust bijou64 update! A few projects needed signed ints and more lengths, so we've consolidated the various Rust crates into crates.io/crates/bijoux (with an `X`) This is now the one stop shop for all of your fast and canonical varint needs in i32, i64, i128, u32, u64, and u128 flavours 🍦✨
crates.io: Rust Package Registry
crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
crates.io
👏👏👏 A big thanks to everyone who's ported bijou64 to other ecosystems! Elixir: @kobrakai.de / hex.pm/packages/bij... Go: @michaelmure.bsky.social / github.com/MichaelMure/... Perl: @scottchiefbaker.bsky.social / metacpan.org/dist/Encode-... Java+Kafka: Joel Hanson / github.com/Joel-hanson/...
📃🐝✨ Excited to share a preprint about BeeKEM, a decentralized / local-first variant of MLS's TreeKEM (group E2EE) that we designed at @inkandswitch.com. Huge thanks to our coauthors for the writeup and empirical analysis — even we were pleasantly surprised by the performance results 📊
eprint.iacr.org
Get in losers, we're watching Mean Girls outside ...with Katie from (South) Africa no less @katiewilde.com
Are you coming to the @inkandswitch.com LAB DAY at @localfirstconf.com? I've caught wind that the renowned witch-hat hacker ZERO VOID will make an appearance.
Finally tried out migrating to a new PDS and it was a VERY smooth process! Now skeeting from Northsky @transrights.northsky.social 👋🌈🍁✨
✨ It's that time again! Join us tomorrow for the June Automerge Community Call 🎉 Sign up here luma.com/6wpi8h15
June Community Call · Zoom · Luma
Join us for our June community call, where we'll catch up on what everyone's been working on, share updates, and hang out together over Zoom. This is our…
luma.com
🤩 IT'S HAPPENING: the "RC" label is getting peeled off UCAN v1.0 at ✨the end of this week✨ If you want something changed here at the 11th hour, speak now or forever hold your peace (or, well, until the 2.0 far in the future)
🥳 Congrats to the @iroh.computer team on making it to v1.0 🎉 I'm very excited about this project: reliable direct connections is a surprisingly hard problem that many have taken a run at, and this is the first project with something that feels productionizable. Incredible team doing incredible work
We just released the first stable version of iroh, v1.0! Read about it: www.iroh.computer/blog/v1 We're super proud of where we landed with iroh's 1.0. Since version 0.35 it feels like we've entirely replaced the "engine underneath". Are you a fellow key-dialer? Come tell us how you use iroh!
We just released the first stable version of iroh, v1.0! Read about it: www.iroh.computer/blog/v1 We're super proud of where we landed with iroh's 1.0. Since version 0.35 it feels like we've entirely replaced the "engine underneath". Are you a fellow key-dialer? Come tell us how you use iroh!
Iroh 1.0 - Dial Keys, not IPs
Iroh 1.0 is out. Now is the time to build.
iroh.computer
We’re doing a user study to find out how adding always-on live values alongside code effects writing and debugging experiences for functional programming. See reply for sign-up details
👏👏👏 A big thanks to everyone who's ported bijou64 to other ecosystems! Elixir: @kobrakai.de / hex.pm/packages/bij... Go: @michaelmure.bsky.social / github.com/MichaelMure/... Perl: @scottchiefbaker.bsky.social / metacpan.org/dist/Encode-... Java+Kafka: Joel Hanson / github.com/Joel-hanson/...
Oh hey, I wrote thing 💎 www.inkandswitch.com/tangents/bij...
It's that week again! The May Automerge community call is TOMORROW ✨ The event page is here: luma.com/wwc9wy97
May Community Call · Zoom · Luma
Join us for our May community call, where we'll catch up on what everyone's been working on, share updates, and hang out together over Zoom. This is our…
luma.com
Bill C-22 is a Canadian government bill around "lawful access" to data, which is a bit of a privacy disaster that has @signal.org saying they would pull out of Canada if implemented as is. I started an open @semble.so collection if you want to add your own links
Bill C22 (by Boris) — Semble
Canadian bill potentially requiring logging of metadata or backdoor encryption
semble.so
A new Lab Note by Ink & Switch Researcher John Mumm, "Progressions", about the learnings from composing independent audio tools into Patchwork, part of our malleable software research www.inkandswitch.com/patchwork/no...
If anyone is looking for a web engineer, @tokono.ma (ex-Fission & the author of Diffuse elements.diffuse.sh) currently has availability! EU-based but lots of experience working remotely with folks across the pond github.com/icidasset
icidasset - Overview
Creator of diffuse.sh | Distributed tech & user agency advocate | Web engineer | Open source | Previously @fission.codes, metalab.co, mrhenry.be | tokono.ma - icidasset
github.com
Looking for some contract work to pay the bills, anyone got something? Can do cryptography, crdts, protocol work, frontend and backend coding, or some light design. Bonus points if it’s anything that improves user agency, but since I won’t be able to pay rent very soon I’m not going to be picky.
For anyone that wasn't able to make it to the call last week, the video is up! youtu.be/b2idCRD0Yn0?... See you all in May 📅 luma.com/wwc9wy97
April 2026 Automerge Community Call
YouTube video by Automerge
youtu.be
🎉 We're excited to show what we've been up to on Wednesday at the Automerge Community Call! 📅 luma.com/7cprkq3r Special guest TeamType will show they're using Automerge for collaborative code editing across editors ✨⌨️ teamtype.github.io/teamtype/
I’ve posted it before, but it feels evergreen The two hardest problems in Computer Science are 1. Human communication 2. Getting people in tech to believe that human communication is important
I think we need an inverse thread where we talk about things that normal intelligent people universally agree upon that are for some reason hot takes within your profession
Trying to think of all the edge cases now. What unexpected paper cuts are in store for me? The thing about passkeys… it is not 1 key = 1 device. A single passkey can be re-used in different browsers, different machines. Thinking about how ahead of its time Fission was, doing password-less.
passkeys in 2026 [computer] Do you want to use a passkey [person] ok [computer] Do you want Windows Hello World™, Google Cloud Gnar, Apple Face Grabber™, or the browser or whatever? [person] hmm… #devlog