Anirudh Oppiliappan
banner
anirudh.fi
Anirudh Oppiliappan
@anirudh.fi
the only founder of @tangled.org — code collaboration platform built on AT

helsinki, finland · https://anirudh.fi · (somewhat) effective altruist
hmmmmm
January 12, 2026 at 2:58 PM
Reposted by Anirudh Oppiliappan
happy monday! we're excited to finally announce that we have a dedicated documentation site: docs.tangled.org! 📜

@oppi.li also wrote about how he built it: blog.tangled.org/docs

let us know think, and feel free to shoot PRs to add stuff here!
January 12, 2026 at 10:45 AM
pebble is cool and all but it’s so unaesthetic
January 10, 2026 at 7:03 AM
had a blast with this camera! here's some of my favourites. the full set: anirudh.fi/photos/vietn...

500T and Fuji 400 (picked it up locally) turned out incredibly well! 250D, not so much. faster film is better on the street—what a surprise!
January 9, 2026 at 1:38 PM
for you feed is all slopware
January 9, 2026 at 1:24 PM
Reposted by Anirudh Oppiliappan
reinventing catholicism from first principles
January 9, 2026 at 8:46 AM
kinda want the slopware repo on tangled
January 9, 2026 at 1:17 PM
it's strange to me that people continue to use slack for communities; and slack continues to pretend communities don't use it—with their product messaging and feature set. i cringe every time i see something about "your team" in a community slack.
January 7, 2026 at 1:33 PM
DNS is short for DeezNutS
January 7, 2026 at 8:06 AM
Reposted by Anirudh Oppiliappan
inspired by cirrus, had this idea the other day that maybe you could do a plain js PDS with zero dependencies (i don't want all the hono, third party atproto lib stuff). a few thousand lines of js later and here were are! bsky.app/profile/chad...
January 6, 2026 at 5:24 PM
Reposted by Anirudh Oppiliappan
aaaand we're back up! thanks everyone for your patience 🙏
hey tanglers! quick heads-up: the appview at tangled.org will be down for maintenance (~30–45 mins). pushes may fail intermittently as we swap DNS. we apologize for the inconvenience! 🙂‍↕️
January 6, 2026 at 3:06 PM
Reposted by Anirudh Oppiliappan
Time for my big year end blogpost about the Atmosphere.

From the personal computing perspective, the cloud has been a disaster — but we shouldn't run away from it.

We can solve a lot of problems by connecting our clouds, turning it into atmospheric computing.
Atmospheric Computing
Cloud computing has been extremely successful, but it lost the values that drove personal computing. We can solve this by evolving forward.
www.pfrazee.com
December 31, 2025 at 10:19 PM
a one-of-a-kind @tangled.org Dolly ring, handcrafted (mostly) by yours truly.
valued at approximately Tangled’s current valuation. :)
December 30, 2025 at 5:47 AM
Reposted by Anirudh Oppiliappan
@lewis.moe this is an insane amount of work you've done in a month. The pds is looking really good

tangled.org/lewis.moe/bs...
lewis.moe/bspds-sandbox
PDS software with bells & whistles you didn’t even know you needed. will move this to its own account when ready.
tangled.org
December 30, 2025 at 3:56 AM
bsky should consider selling user data
December 26, 2025 at 8:42 AM
wow
December 24, 2025 at 12:15 PM
Reposted by Anirudh Oppiliappan
I think this is far enough along to post about now

pegasus, a pds implementation in ocaml, ~feature parity with the bluesky pds (minus app passwords because those are gross)

repo includes various other atproto-relevant libraries in ocaml for interested sickos

tangled.org/futur.blue/p...
futur.blue/pegasus
objective categorical abstract machine language personal data server
tangled.org
December 22, 2025 at 7:12 PM
my take on the internet handle/login discourse: eventually the “AT” part should fade into an implementation detail, much like HTTP. we’re lucky that AT's user-facing bits already feel familiar to the web—we should lean into that and make the UX seamless.
December 21, 2025 at 10:38 AM
going to be shooting these rolls of fresh Kodak Vision 3 250D and 500T AHU stock in Vietnam! 🇻🇳 the camera of choice for this is the insanely pocketable Cosina CX-2: super quiet shutter + zone focusing.
December 19, 2025 at 10:40 AM
incredible…
made this while I was drinking coffee this morning

tools.slices.network/tangled-repos

originally made this a while back with some earlier versions of slices but moving it's proper home in the tools library
December 18, 2025 at 9:05 PM
Reposted by Anirudh Oppiliappan
made this while I was drinking coffee this morning

tools.slices.network/tangled-repos

originally made this a while back with some earlier versions of slices but moving it's proper home in the tools library
December 18, 2025 at 5:44 PM
Reposted by Anirudh Oppiliappan
my wish list really is

- no “proto”, i just think it’s super ugly, personal preference
- links to a shared normie explanation so the concept is anchored
- conveys being universal rather than another service

i’m not married to “internet handle”, just wanted to play with what that could look like
December 18, 2025 at 8:19 AM
its just tangled
December 17, 2025 at 9:32 AM
i hate that these sales types think that dming ppl like this actually works. their "outbound sequence" or "cadence" or whatever is pointless spam. i could NEVER do this.
December 16, 2025 at 3:50 PM
yeah, this would be an excellent project: an entrypoint into AT.
possibly piggyback on top of @eurosky.social's new PDS.

→ create an internet handle (bring your own domain or use a provided subdomain)
→ list of AT apps you can now use this handle on
→ … in the future: setup your unified profile
bmann.ca Boris @bmann.ca · Dec 15
This would make for an interesting front end only ATProto project - make a standalone account creation interface.

Might actually pair nicely with
- @danabra.mov’s internethandle.org
- Blacksky, NorthSky, EuroSky options
- choice of domain name
- additional app explorer / new account checklist
Is there a decent non-Bluesky account creation frontend out there? I've got some people that want to join atproto but not Bluesky and telling them to go through the Bluesky flow but then enter `selfhosted.social` or whatever is confusing
December 16, 2025 at 11:57 AM