···55title: introducing tangled
66subtitle: a git collaboration platform, built on atproto
77date: 2025-03-02
88-author: Anirudh Oppiliappan
99-authorEmail: anirudh@tangled.sh
1010-authorHandle: icyphox.sh
88+authors:
99+ - name: Anirudh
1010+ email: anirudh@tangled.sh
1111+ handle: icyphox.sh
1112---
12131314···4849Collaborating on code isn't easy, and the tools and workflows we use
4950should feel natural and stay out of the way. Tangled's architecture
5051enables common workflows to work as you'd expect, all while remaining
5151-decentralized.
5252+decentralized.
52535354We believe that atproto has greatly simplfied one of the hardest parts
5455of social media: having your friends on it. Today, we're rolling out
5556invite-only access to Tangled -- join us on IRC at `#tangled` on
5656-[libera.chat](https://libera.chat) and we'll get you set up.
5757+[libera.chat](https://libera.chat) and we'll get you set up.
57585859**Update**: Tangled is open to public, simply login at
5960[tangled.sh/login](https://tangled.sh/login)! Have fun!
+9-5
pages/blog/pulls.md
···33template:
44slug: pulls
55title: the lifecycle of a pull request
66-subtitle: We shipped a bunch of PR features recently; here's how we built it
66+subtitle: we shipped a bunch of PR features recently; here's how we built it
77date: 2025-04-15
88-author: Anirudh Oppiliappan
99-authorEmail: anirudh@tangled.sh
1010-authorHandle: icyphox.sh
88+authors:
99+ - name: Anirudh
1010+ email: anirudh@tangled.sh
1111+ handle: icyphox.sh
1212+ - name: Akshay
1313+ email: akshay@tangled.sh
1414+ handle: oppili.bsky.social
1115draft: true
1216---
1317···62666367## fine, we'll make a patch ourselves
64686565-[!!!also write about the sh.tangled.repo.patch lexicon]
6969+667067716872<figure class="max-w-[550px] m-auto flex flex-col items-center justify-center">