Zicklag's Leaflets

Zicklag's personal leaflets.

Arbiter Progress Report 4

Arbiter Progress Report 4

In which we stretch permission sets to create virtual custom scopes for the arbiter.

Zicklag

Arbiter Progress Report 3

Arbiter Progress Report 3

The first arbiter prototype is live!

Zicklag
Arbiter Progress Report 3

Arbiter Progress Report 2

Arbiter Progress Report 2

A new policy-based arbiter prototype and a draft of an interoperable lexicon for group servers.

Zicklag

Arbiter Progress Report 1

Arbiter Progress Report 1

Lots of implementation progress & lots of discussion with the community.

Zicklag
Arbiter Progress Report 1

Every App is an "Everything" App In the Atmosphere

Every App is an "Everything" App In the Atmosphere

This is really just some quick thoughts, but recently I saw a couple of posts / threads about the "everything app" concept.

Zicklag

Modeling Software With Quint

Modeling Software With Quint

I believe having good abstractions is key to writing good code. But as a coder, I often write code in an effort to find those abstractions…

Zicklag
1

Learning To Write Software… Is Hard

Learning To Write Software… Is Hard

But it's also good — Musings about the last year of Roomy development, and more.

Zicklag

The Arbiter - Group Management for Permissioned Spaces and Beyond

The Arbiter - Group Management for Permissioned Spaces and Beyond

The permissioned data proposal has the concept of membership, but leaves it to the app to orchestrate it. The arbiter is our idea for a general-purpose, interoperable ATProto group membership service.

Zicklag
2

Making Roomy More ATProto-Native

Making Roomy More ATProto-Native

We've said Roomy's server was like a PDS, but what if it actually was a PDS?

Zicklag
2

How to Make a PDS - Part 2

How to Make a PDS - Part 2

So you want to make a PDS? Or maybe you want to watch some poor fool try? In this series I might make a PDS, or not.

Zicklag

How to Make a PDS - Part 1

How to Make a PDS - Part 1

So you want to make a PDS? Or maybe you want to watch some poor fool try? In this series I might make a PDS, or not.

Zicklag

The Case For Universal Login and "Off-Protocol" Services

The Case For Universal Login and "Off-Protocol" Services

For the last year, we have been working on Roomy with a clear integration to the ATProtocol. At the same time, we've also had a distinctly "off-protocol" strategy for data handling: we don't store Roomy's canonical data on the ATProto PDS. The reason for this is that the PDS because has shortcomings, such as a lack of private data, that make it unsuitable for Roomy's needs.

Zicklag