







A blog is a blog is a blog. At least that’s what I used to think. In reality, it isn’t quite that simple. Some people just blog and don’t care about the...

Making a Ghost Blog a Valid standard.site Publication
This blog federates over ActivityPub through Ghost so Mastodon users can follow @index@subaud.io. standard.site is the counterpart for the AT Protocol side: a set of lexicons that describe a blog as records in an atproto repo, the same identity and data layer behind a Bluesky account. Anything


ooh.directory: a place to find good blogs that interest you
A collection of 2,388 blogs about every topic
Leaflet — social publishing on the Atmosphere
A simple and powerful platform for social publishing — blogs, newsletters, and more!

Tumblr to Leaflet
Migrate your Tumblr blog to Leaflet.pub. Your words deserve a home you actually own, built on AT Protocol.

Hello, Leaflet 👋🏼🍃 - augment
How I moved my existing standard.site blog to Leaflet, and why
First thoughts on integrating with standard.site
Notes on the limitations and unresolved design questions encountered while integrating a blog with standard.site.

Build the web you want to see
My website, James’ Coffee Blog, is now over five years old. I seldom thought about how old my website was until recently, when I looked and realised that years had passed since the single black-and-white HTML page that comprised my site. “Hyperlinks are my friend,” I said, in a playful tone whose message foreshadowed my deepening appreciation for the web and what the web could be. Five years on, I find myself as invigorated about the web as I was at the beginning. I started what would become James’ Coffee Blog interested in blogging, seeing a personal website as a way to share words on the web. Those words would help me nurture my passion for writing. My website could, I learned, be a place for me to grow and experiment as a writer. Having a website encouraged me to ask the question what could I write today? Whether or not I published what I wrote, I was writing. I was making something. I was proud. My passion for the web is fuelled not only by my own experiences writing, but by seeing what others make. Seeing others’ websites, I have asked myself questions like How did they make that?, spurring my interest in web design. Web design is a topic I would later find the motivation to study in greater depth. I have been delighted by stories that people have shared, eliciting reactions in me from I see myself in this to That was fascinating! Blog posts on personal websites have made me curious, they have made me feel seen, they have satisfied my interest in learning – they have opened up new worlds, from the technical to the poetic, from the introspective to the collaborative. When I was thinking what would be a good fit for The Good Internet Magazine – a publication whose very existence makes me excited about the future of the web – a question came to mind: “what have I learned over the years that a new web weaver would find interesting?” Here is my answer to that question.

gregpak.link: Yes We Blog! Webring
A webring for real people who actually blog. Yes, a functioning webring in 2025!

We mourn our craft
I didn’t ask for this and neither did you. I didn’t ask for a robot to consume every blog post and piece of code I ever wrote and parrot it back so that some hack could make money off o…
You Should Make a Website - Ewan’s Blog
I grew up on an internet that mostly asked me to make accounts. It took me until seventeen to realise I could make a place instead.
GreenGale - Atmospheric Blogging
A Markdown blogging platform built on AT Protocol. Write and share blog posts with the Bluesky ecosystem.

People, Not Posts - Real Housewives of San Francisco
Why do we still call it "social media"?