From 20cd23db2338ca8b85973d1035981e602d43722e Mon Sep 17 00:00:00 2001 From: Anirudh Oppiliappan Date: Wed, 10 Jun 2026 12:46:27 +0000 Subject: [PATCH] blog: newsletter 02 post Signed-off-by: Anirudh Oppiliappan --- blog/posts/newsletter-02.md | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file(s) changed, 114 insertion(s)(+), 0 deletion(s)(-) diff --git a/blog/posts/newsletter-02.md b/blog/posts/newsletter-02.md new file mode 100644 --- /dev/null +++ b/blog/posts/newsletter-02.md @@ -0,0 +1,114 @@ +--- +atroot: true +template: +slug: newsletter-02 +title: Newsletter 02 +subtitle: Vouching, CI logs over SSH, and more +image: https://assets.tangled.network/blog/newsletter/02/og.png +date: 2026-06-10 +authors: + - name: Anirudh + email: anirudh@tangled.org + handle: anirudh.fi +--- + +*This was originally sent as an email.* + +Hello again, Tanglers! It's been a busy few weeks here at Tangled; so +busy in fact that we missed last month's newsletter. :D We've shipped a +lot, so let's get straight to it. + +## Vouching and web-of-trust + +![vouching graphic](https://assets.tangled.network/vouch.png) + +You can now vouch for (or denounce) anyone you interact with on Tangled. +Vouched users show a green shield beside their profile picture; +denounced users get a red one. These "hats" appear at the points where +it matters most -- in issues, PRs, and comments -- so you can make an +informed call before spending time on a review. Vouching is web-of-trust +scoped: you only see decisions made by you and the people you trust. + +As always, vouch records are public AT Protocol records stored on your +PDS. + +[Read more](https://blog.tangled.org/vouching) + +## SSH log tailing + +![astral +projection](https://assets.tangled.network/blog/pty/astral-projection.webp) + +You can now tail CI logs right from your terminal! Push to a branch, and +the remote now hands you an SSH command right in your terminal: + +```bash +λ jj git push -c @- + -- snip -- +remote: → Browse CI logs in your terminal: +remote: ssh -t -p 3333 tangled.org did:plc:j5hmlfdrwkvtxm7cjmu7j2is 796ecc5b0ce5381ed5b5021e7cc28b4b05e03c92 +``` + +Paste that into a new shell and you're dropped into a full-blown TUI +served over SSH -- no installation required. It's built on +[bubbletea](https://github.com/charmbracelet/bubbletea) and +[wish](https://github.com/charmbracelet/wish), so it themes with your +terminal colors and handles ANSI escape codes correctly because it's +writing to a real PTY. + +[Read more](https://blog.tangled.org/ssh) + +## New PR page + +![pr page +graphic](https://assets.tangled.network/blog/newsletter/02/pr.png) + +The pull request creation page got a significant refresh. Go check it out! + +## New timeline and notification pages + +![timeline +graphic](https://assets.tangled.network/blog/newsletter/02/timeline.png) + +We've rebuilt the timeline and notification pages from the ground up. +The timeline page now splits Global and Following feeds, and includes +new Notifications and Recents columns. + +![notifs +graphic](https://assets.tangled.network/blog/newsletter/02/notifications.png) + +The dedicated Notifications page now splits "work" and "social" +notifications into two separate feeds, helping declutter your inbox. + +## AT Protocol progress + +We've made meaningful strides on our "ephemeral appview" goal -- the +milestone where anyone can run a fully backfilled Tangled appview with +minimal compute. + +- **Unified feed lexicon.** We consolidated comment and +reaction records into a pair of new lexicon types: +`sh.tangled.feed.comment` and `sh.tangled.feed.reaction`. + +- **PR record ingestion.** Pull request records (`sh.tangled.repo.pull`) +are now fully ingested through the firehose. Your agents can create pull +requests by simply writing records to your (or their!?) PDS! + +- **Repository renames.** We teased this in our last newsletter: after +switching to DIDs for repo identity, we needed to wire up the rest of +the plumbing. That work is done. You can now rename a repository from +the settings page. Repository migrations between knots are next on this +list. + +## VM-based CI is in internal testing + +We're currently testing the new spindle engine backed by QEMU micro VMs, +with special niceties for Nix. :^) We're not quite ready to open this up +yet, but expect it to land for everyone in the coming weeks. + +--- + +That's it for this issue! As always, you can reply to this email, or +find us on [Discord](https://chat.tangled.org). + +-- Anirudh -- tangled.sh