Sign in

Erlend Sogge Heggen

@erlend.sh
2.4K followers 1.1K following 1.9K posts

Open Source Practitioner, bullish on kindness. erlend.sh – about me @roomy.space – make space

PostsRepliesMedia
Reposted by Erlend Sogge Heggen
Aster ID @aster.id · 6h
The modern research ecosystem of online tools and communities is controlled by for-profit companies. But we think that researchers should be the priority - not the product. So, we're announcing Aster ID: not-for-profit Atmosphere account hosting for researchers.
blog.aster.place
Announcing Aster - a home for researchers on the open web
835386
Erlend Sogge Heggen @erlend.sh · 29/09/2026
So far no labour saving device in the history of humanity has resulted in a long-term increase in leisure time and worker agency.
3437
Reposted by Erlend Sogge Heggen
bryan newbold @bnewbold.net · 28/09/2026
Hello World from the PLC organization (plcred.org)! The org was soft-announced back in March at AtmosphereConf. We've been working through logistics step by step and now have a public web presence we can point to.
blog.plcred.org
First steps of the PLC organization
1425165
Reposted by Erlend Sogge Heggen
EmDash CMS @emdashcms.com · 28/09/2026
EmDash 1.0 is here! A modern, secure CMS, built on Astro as the spiritual successor to WordPress. Plugins run in secure sandboxes, and the distributed plugin registry is powered by Atproto!
emdashcms.com
EmDash 1.0: an open source CMS for Astro
Announcing EmDash 1.0, a stable, free and open source CMS built on Astro.
621144
Reposted by Erlend Sogge Heggen
Semble @semble.so · 27/09/2026
Say hello to Semble Reader 📖 🤓 An in-app article reading experience designed for focus and link foraging 🌱 🫐 Available for all links on the Semble page by clicking the 'Reader' button in the top left corner.
37611
Reposted by Erlend Sogge Heggen
lichen.wiki @lichen.wiki · 26/09/2026
OMGGG you can now self-host lichen.wiki in a container !!!! (we also have a nix flake) wikis still live on people's PDSes, your instance sees the same wikis, nothing to migrate! you can put one wiki at the root of your own domain, or several (eg like one per language) guide here on tangled :
tangled.org
SELF-HOSTING.md at main · juprodh.me/lichen.wiki
🌿 Collaborative wiki on ATProto
0265
Reposted by Erlend Sogge Heggen
Ronen Tamari @ronentk.me · 25/09/2026
New post on the @cosmik.network blog! A creative new use of @semble.so by @paperpilot.dev inspired a sequel to "Sensors, not Bookmarks" from the writer's perspective - the Connections you make on Semble can help your writing find its natural audience
blog.cosmik.network
Connecting with your readers on Semble [Patterns of Sensemaking #2]
On how the references you make help your writing find its natural audience
2309
Reposted by Erlend Sogge Heggen
Evelyn @kandake.africa · 25/09/2026
Dead serious I think Atmosphere in a Box might be one of the best DevEX things I've ever created. Dropped it in to remove a railway dependency on one product already. Released 0.7.0 last night adding dynamic network allocation, wildcard domains, jwks secret generation, and stronger CI examples.
tangled.org
kandake.africa/atmosphereinabox
All in one local private environment for operating PLC, PDS, and whatever you need for ATprotocol development
813922
Reposted by Erlend Sogge Heggen
Ronen Tamari @ronentk.me · 25/09/2026
New AT Proto architectural diagram just dropped 👀 arxiv.org/abs/2609.21608
Schematic diagram of the AT Protocol architecture, with modifiable components and data access
infrastructure highlighted. This representation is a simplified adaptation of the architecture presented in
the original paper [78]. We refer readers to that work for more comprehensive technical details. Open Platform Field Experiments: Expanding the Design
Space of Experimental Research on Social Media
JORDI GUILLEM CONDOM-TIBAU∗, University of Pisa, Italy and Institute for Informatics and
Telematics, National Research Council (IIT-CNR), Italy
GIOVANNI PUCCETTI, Institute of Science and Technologies of Information “A. Faedo”, National
Research Council (ISTI-CNR), Italy
CLARA BACCIU, Institute for Informatics and Telematics, National Research Council (IIT-CNR), Italy
MATTEO ABRATE, Institute for Informatics and Telematics, National Research Council (IIT-CNR), Italy
STEFANO CRESCI, Institute for Informatics and Telematics, National Research Council (IIT-CNR), Italy
Despite a growing demand for causal evidence about social media, independent researchers remain severely
constrained in their ability to conduct experiments directly on online platforms. To cope, multiple method-
ological workarounds have emerged—from controlled surveys and simulations to client-side overlays and
platform partnerships—each requiring distinct trade-offs between desirable experimental properties. The
recent emergence of open social media platforms offers a qualitatively different methodological opportunity.
Here we propose a design space of social media experimentation and discuss Open Platform Field Experiments
(OPFEs). OPFEs represent a distinct class of experimental approaches that enable independent researchers
to directly intervene on functional platform components—such as clients, recommendation systems, and
moderation services—within live social media environments. Through a comparative analysis of experimental
archetypes, we show that OPFEs occupy a previously unexplored region of the design space. We then bridge
theory and practice by characterizing the architectural and governance elements that enable OPFEs, mapping
them onto Bluesky and the AT Protocol, and illustrating the end-to-end lifecycle of a complete OPFE design.
Overall, this work establishes OPFEs as a practical methodol…
4379
Reposted by Erlend Sogge Heggen
Guido X Jansen @gui.do · 25/09/2026
Ok let's try this! Here's a @lichen.wiki powered @atmosphereconf.org 2027 Amsterdam City Guide:
lichen.wiki
AtmosphereConf 2027 city guide
Guide to Amsterdam for people visiting AtmosphereConf 2027 (29 April - 2 May 2027)
2212
Reposted by Erlend Sogge Heggen
James @43081j.com · 24/09/2026
Today we're launching ai-policy.dev! A collaboration of me, @danielroe.dev and @matteogabriele.npmx.social - this provides a few human curated AI contribution policies you can choose from. Our hope is that this will help you better define your stance and what kind of contributions you accept 🙏
ai-policy.dev
AI Contribution Policies
Ready-to-use AI contribution policies for open source projects.
1313540
Erlend Sogge Heggen @erlend.sh · 24/09/2026
apropos of nothing, @emdashcms.com has native support for atproto, its plug-in marketplace is atproto-powered and any plugins that have been registered in time for EmDash v1.0 will get a lot of eyeballs on it. any atmospheric widget will do the trick. discourse.atmosphere.community/t/emdash-as-...
1182
Reposted by Erlend Sogge Heggen
Bailey Townsend 🦀 @pds.dad · 24/09/2026
I've been wanting to give @roomy.space a try, so I made a space on there! A casual space for software dev, but I'm sure it will drift to atproto stuff as well (is called Proto Callers). If you've been wanting to check roomy out, this might be a good place to! roomy.space/did:plc:syiz...
a roomy space card with the power puff girls telephone that sits in the mayor's office for a space called Proto Callers
4536
Reposted by Erlend Sogge Heggen
Dissent Magazine @dissentmag.bsky.social · 23/09/2026
The early years of the tech worker movement brimmed with visions of reshaping the industry itself: ambitious climate goals, divestment from the military-industrial complex, and a democratic say over the technologies being built. What went wrong?
dissentmagazine.org
Rebooting the Tech Worker Movement - Dissent Magazine
Workplace organizing in the tech sector has undergone a steep decline. What went wrong?
072
Reposted by Erlend Sogge Heggen
Blacksky Algorithms @blackskyweb.xyz · 23/09/2026
🎉 Acorn is officially open. You can now create a space for your community on the open social web - no wait required. acorn.blacksky.community
1486209
Reposted by Erlend Sogge Heggen
daniel holmgren 🫠 @dholms.at · 22/09/2026
a few of the open questions & things we're trying to nail down in the spaces alpha over the next month: discourse.atmosphere.community/t/post-alpha...
discourse.atmosphere.community
Post-alpha plans
Hey folks 👋 We’re about a month into the spaces alpha! From what I can tell, it’s going along pretty nicely. We pushed out one breaking change about two weeks back, but it’s been pretty stable apart ...
14413
Reposted by Erlend Sogge Heggen
Meri @meri.garden · 22/09/2026
The (nearly) six months since AtmosphereConf have been intense and I've done a lot of stuff! What have I been so busy doing? Read about it in this post!
meri.leaflet.pub
(Re)building Roomy in 6 months
A recap on my engineering and design process
3539
Reposted by Erlend Sogge Heggen
Blacksky Algorithms @blackskyweb.xyz · 21/09/2026
New heat from our Head of Trust and Safety @jdot.blacksky.team on why it is important to build a culture of digital safety! blackskyweb.xyz/building-a-c...
blackskyweb.xyz
Building a Culture of (Digital) Safety
Black culture is in a lot of ways synonymous with how internet culture exists writ large. From what is now described as “Gen-Z slang” (or as Black people have always known it, AAVE) to our methods of ...
07639
Reposted by Erlend Sogge Heggen
Sifa ID @sifa.id · 21/09/2026
Wait, did I even share we have company pages now? WE HAVE COMPANY PAGES NOW!
2548
Reposted by Erlend Sogge Heggen
New_ Public @newpublic.org · 21/09/2026
Social media algorithms don't allow us to understand or control what we see online and why... until now! Top scholars @jonathanstray.com and @noupside.bsky.social are sharing @mysky.social, a tool that allows users to adjust their feed’s priorities and explains why certain posts appear over others.
newpublic.substack.com
🎛️📲 Meet the algorithm you can actually control and understand
Jonathan Stray and Renée DiResta introduce MySky, a feed that shows its work
14019
Reposted by Erlend Sogge Heggen
Robin Berjon @robin.berjon.com · 21/09/2026
This is outstanding work from our Norwegian friends. Google's consumer-facing apps and services are intensively deceptive manipulative, systematically backstabbing users after encouraging trust (the worst of course being Google Chrome). 🧵
34623
Reposted by Erlend Sogge Heggen
Meri @meri.garden · 21/09/2026
sustainability doesn't happen overnight obvs! finding my feet rn in a bit of a transition moment. thanks so much for your support last week 🩵
0308
Reposted by Erlend Sogge Heggen
HappyView @happyview.dev · 20/09/2026
Say hello... to HappyView 2.15. 😎 happyview.dev/blog/happyvi... #atproto #happyview #appview
1215
Reposted by Erlend Sogge Heggen
danielroe @danielroe.dev · 19/09/2026
don't be nice.
roe.dev
Don't be nice
Sometimes, it's more important to be good than it is to be nice.
41734245
Reposted by Erlend Sogge Heggen
Boris @bmann.ca · 19/09/2026
Dropping my big French government apps + atproto OIDC research project on a Friday so y'all can spend the weekend tinkering with it. I've got apps installed that support Login with Atmosphere - fill out the form to help test them!
blog.bmannconsulting.com
LaSuite Apps + Atmosphere Accounts
The French government LaSuite apps connected with Login with Atmosphere OIDC
77918
Erlend Sogge Heggen @erlend.sh · 19/09/2026
Excellent piece by @seldo.com I’ve noted some connections on Semble: semble.so/url?id=https... imo protective, ‘fair source’ licensing applied sparingly is perfectly compatible with commercialized registries and helps draw clearer boundaries where there currently are none.
2103
Reposted by Erlend Sogge Heggen
atmoBB: Forums on the atmosphere @atmobb.app · 19/09/2026
Extensions that can inject into the forum & do lots of cool stuff (thanks WASM!) are in 0.5.0. There is a LOT here (github.com/keithk/atmoB...) but it should be pretty simple if you just download the example.
2102
Erlend Sogge Heggen @erlend.sh · 18/09/2026
Also the greatest breach of consent in human history. Not the most egregious, since it doesn’t directly cause bodily harm the way wars and enslavement do. But the scale of AI is unprecedented; never before has this many people been acted upon against their will by a technology they may not even use.
040
Erlend Sogge Heggen @erlend.sh · 18/09/2026
idk, having worked all my life as the soft-skills weirdo alongside brilliant coders, my sentiment was never “we need 10x more engineering output” my impression was always: engineers are overburdened with responsibilities and need more breathing room; we’re asking too much instead of thinking small.
1694
Reposted by Erlend Sogge Heggen
Ronen Tamari @ronentk.me · 17/09/2026
I'm convinced that open social protocols like #atproto have a crucial role to play in the future of science. Excited to share MOSAIC - our best effort at articulating the thesis, why it matters, and how to build and fund it (in collab w/ @exgenesis.ingroup.social ) 🧵
mosaic-program.org
MOSAIC — Modular Open Science, AI & Collective Intelligence
MOSAIC is an R&D program to build a new medium for large-scale, AI-augmented networked research.
39322
Reposted by Erlend Sogge Heggen
Meri @meri.garden · 17/09/2026
having one of those deep deep deep exhaustion from the injustice of years of precarity possibly leading nowhere days 😮‍💨😭 if anyone has a lead on something to help keep me afloat it would mean a lot! reposts appreciated also x
13919
Reposted by Erlend Sogge Heggen
Tim Disney @disnetdev.com · 16/09/2026
Just released a new @skyreader.app update with an experimental feature call Reading Rooms that attempts to recreate the experience of a book/journal club where you can gather to read together. skyreader-dev.leaflet.pub/3mvnm3f4src23
skyreader-dev.leaflet.pub
Skyreader update - Reading Rooms
You can now read together with other people in Skyreader.
4358
Reposted by Erlend Sogge Heggen
Robin Berjon @robin.berjon.com · 16/09/2026
🇪🇺💞🪿 • 🇪🇺💞🪿 • 🇪🇺💞🪿 • 🇪🇺💞🪿 • 🇪🇺💞🪿 • 🇪🇺💞🪿 I'm delighted to announce that @eurosky.social and our brilliant friends from @gandersocial.ca are partnering up! Ahead of Canada's associate EU membership announced by @vonderleyen.ec.europa.eu this morning, we'll be weaving our social internets closer.
1122853
Reposted by Erlend Sogge Heggen
Meri @meri.garden · 15/09/2026
I'm incredibly proud to be at this point after about a year of saying we will start selling subscriptions: finally, I can honestly say this is software that I love using every day, something that adds value to my life, something I think is worth paying for to make available to your community.
2506
Erlend Sogge Heggen @erlend.sh · 15/09/2026
@meri.garden carried this release on her back, and is presently driving the Roomy product. Every $ of revenue buys more development time for meri to continue her work at a steady cadence.
0272
Reposted by Erlend Sogge Heggen
Tech Policy Press @techpolicypress.bsky.social · 15/09/2026
Volunteer moderators are a big part of why some corners of the internet still feel human, writes Sarah Gilbert of Cornell's Citizens and Technology Lab. Without them, she argues, we face intertwined crises of knowledge and community.
techpolicy.press
Millions of Volunteers Are Keeping the Internet Human. For Now.
We’re never going back to the human internet we had. But we can hope for a better internet than the AI-dominated one that is emerging, writes Sarah Gilbert.
25320
Reposted by Erlend Sogge Heggen
Tony Zhou @tyzhou.bsky.social · 14/09/2026
Bluesky gives users the power to choose their algorithms, but how does this actually work in practice? In our new preprint, we explore the ecosystem of Bluesky custom feeds and the feed creators behind them! 🧵 arxiv.org/abs/2609.12958
arxiv.org
Middleware for Feed Recommendation in Practice: How Feed Creators Build, Maintain, and Sustain Custom Feeds on Bluesky
Scholars have long proposed third-party middleware as an alternative to centralized algorithmic feeds: feeds built and distributed by independent feed creators. This vision saw no large-scale instanti...
513546
Reposted by Erlend Sogge Heggen
danielroe @danielroe.dev · 14/09/2026
🙋‍♂️ ever wanted to build something without needing to configure a db, auth, file storage or a cms? it turns out you already have all four if you have a bluesky account 👉 airspace is a typed client for it
getair.space
airspace
The database you already have.
1950789
Reposted by Erlend Sogge Heggen
Skyreader @skyreader.app · 14/09/2026
And the Firefox extension is now available too! addons.mozilla.org/en-US/firefo...
addons.mozilla.org
Skyreader – Get this Extension for 🦊 Firefox (en-US)
Download Skyreader for Firefox. Save the page you're reading to Skyreader, or subscribe to its feeds.
193
Erlend Sogge Heggen @erlend.sh · 14/09/2026
“the left needs its own Joe Rogan“ won’t happen because agent-maxxing in a lawless environment favors the ruthless (as does capital). a more serious competitor will by definition move more slowly and methodically, and that’s not the kind of ride the Omarchy crowd is lining up for.
3240
Erlend Sogge Heggen @erlend.sh · 14/09/2026
PSA: universal basic income / guaranteed minimum income is a form of systemic relief, not systemic change. The former makes room for the latter, but there’s no theory of change in UBI, it’s just a patch fix to avert violent collapse. The steady erosion of agency continues until we OWN STUFF again.
4378
Reposted by Erlend Sogge Heggen
Matt Bors @mattbors.bsky.social · 14/09/2026
It was exactly ten years ago today, on my 33rd birthday, that I posted this comic online.
484297717660
Erlend Sogge Heggen @erlend.sh · 12/09/2026
yes-and, pacify the profit-maximization incentive Big Data AI is by definition a product of our global data commons, and as such any product derived from it should only be allowed for non-extractive, regenerative purposes. Commercial applicability should shrink relative to the size of data troves.
blog.erlend.sh
Big AI Commons
I never seize to be amazed by how accepting we are of the exact same multinational corporations who under no uncertain terms spent the la...
170
Reposted by Erlend Sogge Heggen
Jake Gold @jacob.gold · 12/09/2026
There's no slowing down frontier models by regulation that wouldn't lead to regulatory capture. But we could simply force all AI model companies to release their model weights openly. It's the world's data after all and nothing would slow their funding/progress more effectively and universally.
1125442
Reposted by Erlend Sogge Heggen
Rude1 Haunted Badness. ⁂ @rude1.blacksky.team · 12/09/2026
Come help me build a new kind of internet that puts communities at the center. #ATHiring blackskyweb.xyz/about/jobs/f...
blackskyweb.xyz
Founding Engineer
Systems, protocol, infrastructure and product About Blacksky Blacksky helps communities create virtual third places where members democratically govern the recommender algorithms and moderation policies that shape their space and soon will also pool funds as groups and send money peer-to-peer. Our behind-the-scenes infrastructure, built on the AT Protocol (the open protocol behind Bluesky), lets those […]
113073
Reposted by Erlend Sogge Heggen
P(aul) Frazee @pfrazee.com · 12/09/2026
Slow down frontier model development. Bring open weights to current frontier. Build out local inference providers, stabilize hardware prices, focus on cost and token throughput for a bit. Get our software updated to handle what's being thrown at us. I would not mind spending a beat on distribution.
2029115
Reposted by Erlend Sogge Heggen
Scooty @scottlanoue.com · 11/09/2026
Atmosphere account on iOS ... soon?
scott.leaflet.pub
The Atmospheric Apple of My Eye
Continuing down the line of a cross-app device level identity... what about Atmosphere accounts on iOS?
2274
Reposted by Erlend Sogge Heggen
Rude1 Haunted Badness. ⁂ @rude1.blacksky.team · 11/09/2026
best friend told me she understands where I’m at and feels the same but we need to pour as much into love as we pour into the cause. let the world feel your rage but be gentle with yourself and the ones you keep close.
012220
Reposted by Erlend Sogge Heggen
Eurosky Sebastian @sebastian.eurosky.social · 11/09/2026
Pretty stoked to unveil something I’ve been working on for a few months: AtmoPay - a Payment Service Provider aiming at providing creators a monetization rail on the Open Web. atmopay.birdsongapps.com
AtmoPay
 sandbox
 How it works
 Developers
 Questions
 Sign in
 PAYMENTS FOR THE OPEN SOCIAL WEB
 Get paid
 by your fans,
 everywhere.
 Set your prices once. AtmoPay publishes them to
 your own account and settles the money - so every
 app that reads your profile can sell for you, and your
 subscribers stay yours if any of them disappears.
 Sign in with my AT account
 Sandbox money only while we are in demo
 an events app sells your tickets
 a client you have never heard of takes a tip
 a photo app sells your prints
 a feed reader sells your archive
 €1,284
 Net earned
 142
 Active subscribers
 An example creator's dashboard. We are in demo - no real money has moved yet.
 38
 One-off sales
 3
 Gated spaces
 a spaces client opens your gated s
1126655
Reposted by Erlend Sogge Heggen
Habitat @habitat.network · 11/09/2026
This week we built comments into our document editor to show off what can be done with fine-grained permissioning on spaces! Check it out here: chalk.habitat.network
habitat.leaflet.pub
Habitat's road to release: 06 commenting
Using atproto space inheritance to power comments on our doc editor
1155