Willow Specifications - Specifications
willowprotocol.org/specs/index.html#specificationsProtocols for synchronisable data stores. The best parts? Fine-grained permissions, a keen approach to privacy, destructive edits, and a dainty bandwidth and memory footprint.
Paul's Dev Notes
pfrazee.comRandom dev notes about work at Bluesky by Paul Frazee
Why not RDF in the AT Protocol?
pfrazee.com/blog/why-not-rdfToday in "our novel form of NIH," why did Bluesky create a new schema language, Lexicon, for the AT Protocol?
Get Info
blog.gingerbeardman.comBlog of independent video game developer and digital media artist Matt Sephton. Featuring vintage Macintosh, game development, digital artwork, Japanese esoterica, video game reviews, hacks and tips, and much more.
Stapler: I remade a 32 year old classic Macintosh app ⌘I Get Info
blog.gingerbeardman.com/2024/08/10/stapler-i-remade-a-32-year-old-classic-macintosh-appThe idea is you set up a Stapler Document per project containing related apps, files, folders, etc. Then you can open them all at once by launching the single document. Each document contains a list of aliases that can be managed, inspected, launched using the app. The key time-saver is that if you launch a Stapler Document directly, all the items in its list will automatically be launched. Cool!
I actually wanted that! And this one is a remake of a classic app. Cool.
Why RichText facets in Bluesky
pfrazee.com/blog/why-facetsToday in "our novel form of NIH," why does Bluesky use the richtext facets system instead of Markdown?
// slightly simplified
{
text: "Hello @bob.com",
facets: [
{feature: "mention", index: {start: 6, end: 14}}
]
}