I'm taking the "personal" in my PDS to its ultimate conclusion : it's single user only. If you want to support another user, deploy another copy. This greatly simplifies the implementation. Being able to do this at no extra cost is a huge benefit of using a serverless architecture like Workers
Two weeks off work means I'm bound to be tinkering. Thinking of building a little PDS that runs on a Cloudflare Worker. Anyone tried this? It should be a good platform for atproto stuff.