David Edgar's website

Saturday, 11 January 2025

🔖 Bad shape

what is a modern corporation but a legal spell for turning reasoning beings into temporarily vacant machines?

Just one of a dozen clarifying lines. Masnick's Impossibility Theorem gets trotted out a lot, disingenuously I think by a lot of people who aren't Mike Masnick. Kissing is essentially saying "Yes, but" in this piece. Both should be read together.

Saturday, 26 October 2024

🔖 Fedify

A Typescript library for building on the fediverse. But also a global cli tool that has helped me more than anything else - particularly the ActivityPub sec - to find my mistakes when implementing.

Sunday, 20 October 2024

🔖 Reclaiming the Web with a Personal Reader

Building a personal web reader

🔖 Software Possession for Personal Use

🔖 About (Chris Glass)

A really nice example of an About Page and some other slash pages for a personal site

🔖 Slash Pages

Suggestions for common pages you might like to see on a personal website.

🔖 Blog Microfeatures

Lots of neat little features to make a blog really shine. Some of them are obvious, like RSS feeds. Others are more appropriate to blogs more honed in on longer, focused pieces. Some of them are just QOL.

🔖 Manifesto for a Humane Web

A call to action for (re-)building a web designed for humans, not for capitalism

Saturday, 19 October 2024

🔖 Writing Components That Work In Any Frontend Framework

A learning guide to web components

🔖 Learn Web Components

A learning guide to web components

Wednesday, 25 September 2024

🔖 Evan Prodromou Launches The Social Web Foundation

News announcement on a new group from Evan Prodromou to support ActivityPub and the fediverse, The Social Web Foundation

Friday, 02 August 2024

🔖 RFC 9421 - HTTP Message Signatures

Sunday, 16 June 2024

🔖 Git repo for ArchiveBox

A tool that archives urls locally. I am hoping it can replace my ersatz archiver, which really just creates PDFs. ArchiveBox doesn't handle html "books" out of the book, it only archives the table of contents. But it may be possible to use wget arguments to get it to go deeper.

Sunday, 09 June 2024

🔖 How to become a pirate archivist - Anna’s Blog

Anna runs Anna's Archive, a search engine of shadow libraries. A big old article on the why's and how's of being a guerilla preserver of books and media.

🔖 Diagram Website – An internet map

So much weird content about the internet

🔖 We Need To Rewild The Internet

The internet has become an extractive and fragile monoculture. But we can revitalize it using lessons learned by ecologists.

Saturday, 19 August 2023

🔖 Some Blogging Myths

Julia Evans offers advice on writing a blog, specifically myths about blogging.

Thursday, 17 August 2023

🔖 Why I'm leaving Micro.blog

This fairly closely aligns with why I am having so much trouble using micro.blog, a service I have been paying for since the Kickstarter. Using it just doesn't align with my read of the idea of owning my own words (I mean, I guess content is the right term but it has such a gross meaning in our degraded, hustle-ised culture). When I think about ownership, I think of having control of it. But obviously when I put those words on someone else's service, I have ceded control. Sure, Manton seems like a nice guy. So does @shlee@aus.social. Nevertheless, I am giving them a bit of me every time I post to their databases.

Sunday, 06 August 2023

🔖 Building and operating a pretty big storage system called S3

A self-history on building S3 from a person who was there. The only thing I knew going into this was knowing the used Scrum as a project management tool. Not sure if it was the same person, but someone joined a Twitter Space run by Bryan Cantrill and defended the methodology on that basis. Which is not really here nor there.

Sunday, 16 July 2023

🔖 The Expanding Dark Forest and Generative AI

Tending and caring for an indie web in the midst of generative AI content farms

>