From d03bcb23d445bff30a855326cfc5dd036817f39c Mon Sep 17 00:00:00 2001 From: Anirudh Oppiliappan Date: Mon, 8 Jun 2026 14:49:40 +0300 Subject: [PATCH] blog: the great uppercasing --- blog/blog.go | 2 +- blog/posts/6-months.md | 2 +- blog/posts/ci.md | 6 +++--- blog/posts/docs.md | 6 +++--- blog/posts/federation.md | 6 +++--- blog/posts/intro.md | 8 ++++---- blog/posts/newsletter-01.md | 4 ++-- blog/posts/pty.md | 4 ++-- blog/posts/pulls.md | 6 +++--- blog/posts/seed.md | 4 ++-- blog/posts/stacking.md | 4 ++-- blog/posts/vouching.md | 4 ++-- blog/templates/fragments/footer.html | 12 ++++++------ blog/templates/fragments/topbar.html | 4 ++-- blog/templates/index.html | 8 ++++---- blog/templates/post.html | 4 ++-- 16 files changed, 42 insertions(+), 42 deletions(-) diff --git a/blog/blog.go b/blog/blog.go index 0f7076d5..623a8415 100644 --- a/blog/blog.go +++ b/blog/blog.go @@ -115,7 +115,7 @@ func parsePosts(postsDir string, includeDrafts bool) ([]Post, error) { func AtomFeed(posts []Post, baseURL string) (string, error) { feed := &feeds.Feed{ - Title: "the tangled blog", + Title: "The Tangled Blog", Link: &feeds.Link{Href: baseURL}, Author: &feeds.Author{Name: "Tangled"}, Created: time.Now(), diff --git a/blog/posts/6-months.md b/blog/posts/6-months.md index 10ee6bb3..e3e84149 100644 --- a/blog/posts/6-months.md +++ b/blog/posts/6-months.md @@ -3,7 +3,7 @@ atroot: true template: slug: 6-months title: 6 months of Tangled -subtitle: a quick recap, and notes on the future +subtitle: A quick recap, and notes on the future date: 2025-10-21 image: https://assets.tangled.network/blog/6-months.png authors: diff --git a/blog/posts/ci.md b/blog/posts/ci.md index 2c4dcf08..b756cf73 100644 --- a/blog/posts/ci.md +++ b/blog/posts/ci.md @@ -2,8 +2,8 @@ atroot: true template: slug: ci -title: introducing spindle -subtitle: tangled's new CI runner is now generally available +title: Introducing spindle +subtitle: Tangled's new CI runner is now generally available date: 2025-08-06 authors: - name: Anirudh @@ -176,7 +176,7 @@ to help debug workflows that don't trigger! ## pipeline secrets -Secrets are a bit tricky since atproto has no notion of +Secrets are a bit tricky since AT Protocol has no notion of private data. Secrets are instead written directly from the appview to the spindle instance using [service auth](https://docs.bsky.app/docs/api/com-atproto-server-get-service-auth). diff --git a/blog/posts/docs.md b/blog/posts/docs.md index 275583b6..dd04196b 100644 --- a/blog/posts/docs.md +++ b/blog/posts/docs.md @@ -2,8 +2,8 @@ atroot: true template: slug: docs -title: we rolled our own documentation site -subtitle: you don't need mintlify +title: We rolled our own documentation site +subtitle: You don't need Mintlify date: 2026-01-12 authors: - name: Akshay @@ -39,7 +39,7 @@ I took the time to evaluate several documentation engine solutions: - [Mintlify](https://www.mintlify.com/): It is quite obvious - from their homepage that mintlify is performing an AI + from their homepage that Mintlify is performing an AI pivot for the sake of doing so. - [Docusaurus](https://docusaurus.io/): The generated documentation site is quite nice, but the value of pages diff --git a/blog/posts/federation.md b/blog/posts/federation.md index dec4e9b5..f7af7fc6 100644 --- a/blog/posts/federation.md +++ b/blog/posts/federation.md @@ -2,8 +2,8 @@ atroot: true template: slug: federation -title: we need a federation of forges -subtitle: git is decentralized, but what of the rest? +title: We need a federation of forges +subtitle: Git is decentralized, but what of the rest? image: https://assets.tangled.network/blog/federation/Light-OG.png date: 2026-04-29 authors: @@ -36,7 +36,7 @@ for code transfer and one for communication: ActivityPub](https://forgefed.org/blog/actor-programming/) (comms) - We are building Tangled: git (code transfer) + [AT - protocol](https://atproto.com/) (comms) + Protocol](https://atproto.com/) (comms) Tangled federates events among git servers (called "knots"). You can collaborate on repositories on any server and you diff --git a/blog/posts/intro.md b/blog/posts/intro.md index 7d4a8b71..fc65af1e 100644 --- a/blog/posts/intro.md +++ b/blog/posts/intro.md @@ -2,8 +2,8 @@ atroot: true template: slug: intro -title: introducing tangled -subtitle: a git collaboration platform, built on atproto +title: Introducing Tangled +subtitle: A git collaboration platform, built on AT Protocol date: 2025-03-02 authors: - name: Anirudh @@ -21,7 +21,7 @@ coding can be social and fun again. There are several models for decentralized code collaboration platforms, ranging from ActivityPub's (Forgejo) federated model, to Radicle's entirely P2P model. Our approach attempts to be the best of both worlds -by adopting atproto -- a protocol for building decentralized social +by adopting AT Protocol -- a protocol for building decentralized social applications with a central identity. ![tangled architecture](https://assets.tangled.network/blog/arch.svg) @@ -51,7 +51,7 @@ should feel natural and stay out of the way. Tangled's architecture enables common workflows to work as you'd expect, all while remaining decentralized. -We believe that atproto has greatly simplified one of the hardest parts +We believe that AT Protocol has greatly simplified one of the hardest parts of social media: having your friends on it. Today, we're rolling out invite-only access to Tangled -- join us on IRC at `#tangled` on [libera.chat](https://libera.chat) and we'll get you set up. diff --git a/blog/posts/newsletter-01.md b/blog/posts/newsletter-01.md index 0ba40572..53ee186e 100644 --- a/blog/posts/newsletter-01.md +++ b/blog/posts/newsletter-01.md @@ -2,8 +2,8 @@ atroot: true template: slug: newsletter-01 -title: newsletter 01 — hello! -subtitle: kicking off our newsletter! +title: Newsletter 01 — Hello! +subtitle: Kicking off our newsletter! image: https://assets.tangled.network/blog/newsletter-01.png date: 2026-04-16 authors: diff --git a/blog/posts/pty.md b/blog/posts/pty.md index 1e41ffe7..afb3a4fa 100644 --- a/blog/posts/pty.md +++ b/blog/posts/pty.md @@ -2,8 +2,8 @@ atroot: true template: slug: ssh -title: tail CI logs over SSH -subtitle: never leave your terminal to check on CI! +title: Tail CI logs over SSH +subtitle: Never leave your terminal to check on CI! image: https://assets.tangled.network/blog/pty/astral-projection.webp date: 2026-05-28 authors: diff --git a/blog/posts/pulls.md b/blog/posts/pulls.md index e35c7acc..d22638d0 100644 --- a/blog/posts/pulls.md +++ b/blog/posts/pulls.md @@ -2,8 +2,8 @@ atroot: true template: slug: pulls -title: the lifecycle of a pull request -subtitle: we shipped a bunch of PR features recently; here's how we built it +title: The lifecycle of a pull request +subtitle: We shipped a bunch of PR features recently; here's how we built it date: 2025-04-16 image: https://assets.tangled.network/blog/hidden-ref.png authors: @@ -117,7 +117,7 @@ latest state of the target branch. And just like earlier, we produce the patch by diffing your feature branch with the hidden tracking ref. Also, the entire pull -request is stored as [an atproto record][atproto-record] and updated +request is stored as [an AT Protocol record][atproto-record] and updated each time the patch changes. [atproto-record]: https://pdsls.dev/at://did:plc:qfpnj4og54vl56wngdriaxug/sh.tangled.repo.pull/3lmwniim2i722 diff --git a/blog/posts/seed.md b/blog/posts/seed.md index f038be90..d20497c5 100644 --- a/blog/posts/seed.md +++ b/blog/posts/seed.md @@ -2,8 +2,8 @@ atroot: true template: slug: seed -title: announcing our €3,8M seed round -subtitle: and more on what's next +title: Announcing our €3,8M seed round +subtitle: And more on what's next date: 2026-03-02 image: https://assets.tangled.network/blog/seed.png authors: diff --git a/blog/posts/stacking.md b/blog/posts/stacking.md index 1cd2faf6..972da490 100644 --- a/blog/posts/stacking.md +++ b/blog/posts/stacking.md @@ -2,8 +2,8 @@ atroot: true template: slug: stacking -title: jujutsu on tangled -subtitle: tangled now supports jujutsu change-ids! +title: Jujutsu on Tangled +subtitle: Tangled now supports jujutsu change-ids! date: 2025-06-02 image: https://assets.tangled.network/blog/interdiff_difference.jpeg authors: diff --git a/blog/posts/vouching.md b/blog/posts/vouching.md index 6337a52b..cf042bf6 100644 --- a/blog/posts/vouching.md +++ b/blog/posts/vouching.md @@ -2,8 +2,8 @@ atroot: true template: slug: vouching -title: combat LLM spam by building a web of trust -subtitle: vouching on tangled! +title: Combat LLM spam by building a web of trust +subtitle: Vouching on Tangled! image: https://assets.tangled.network/vouch.png date: 2026-05-01 authors: diff --git a/blog/templates/fragments/footer.html b/blog/templates/fragments/footer.html index ecc1d835..43705f8c 100644 --- a/blog/templates/fragments/footer.html +++ b/blog/templates/fragments/footer.html @@ -7,12 +7,12 @@ © 2026 Tangled Labs Oy. - docs - source - discord - bluesky - twitter (x) - feed + Docs + Source + Discord + Bluesky + Twitter (X) + Feed {{ end }} diff --git a/blog/templates/fragments/topbar.html b/blog/templates/fragments/topbar.html index e47399be..3362dcef 100644 --- a/blog/templates/fragments/topbar.html +++ b/blog/templates/fragments/topbar.html @@ -9,10 +9,10 @@
- login + Login or - join now {{ i "arrow-right" "size-4" }} + Join now {{ i "arrow-right" "size-4" }}
diff --git a/blog/templates/index.html b/blog/templates/index.html index 2e20e2a1..c45e4e68 100644 --- a/blog/templates/index.html +++ b/blog/templates/index.html @@ -1,7 +1,7 @@ -{{ define "title" }}the tangled blog{{ end }} +{{ define "title" }}The Tangled Blog{{ end }} {{ define "extrameta" }} - + {{ end }} @@ -16,8 +16,8 @@
-

the tangled blog

-

all the ropes and scaffolding

+

The Tangled Blog

+

All the ropes and scaffolding.

{{ if .Featured }} diff --git a/blog/templates/post.html b/blog/templates/post.html index 0eaaa521..dd32cb8f 100644 --- a/blog/templates/post.html +++ b/blog/templates/post.html @@ -1,4 +1,4 @@ -{{ define "title" }}{{ .Post.Meta.Title }} — tangled blog{{ end }} +{{ define "title" }}{{ .Post.Meta.Title }} — Tangled's Blog{{ end }} {{ define "extrameta" }} @@ -32,7 +32,7 @@
{{ $authors := .Post.Meta.Authors }}
- {{ i "arrow-left" "size-4" }} all posts + {{ i "arrow-left" "size-4" }} All posts ·

{{ $date := .Post.ParsedDate }} -- 2.51.2