







Automerge is a library for building collaborative, local-first applications.
Local-first software: You own your data, in spite of the cloud
A new generation of collaborative software that allows users to retain ownership of their data.

Plugins - Obsidian
With thousands of plugins and our open API, it's easy to tailor Obsidian to fit your personal workflow.

toolify.blue
A collection of metrics and tools to take your Bluesky experience to the next level.
Local-First Software: Taking Back Control of Our Data | a mini-doc
If This Then AT:// - Automation Platform for AT Protocol
Automate your Bluesky presence with powerful visual blueprints. Connect events to actions, schedule posts, and integrate with webhooks.
IT Tools - Handy online tools for developers
Collection of handy online tools for developers, with great UX. IT Tools is a free and open-source collection of handy online tools for developers & people working in IT.

Lean Data Automation: A Principal Components Approach
Plus: A nimble, composable example with Github Actions, Hamilton, and Runhouse

IFTTA - If This Then AT:// | Workflow Automation for ATProto
Connect the decentralized social web with 5,000+ apps. Create automated workflows triggered by any ATProto event with IFTTA's powerful automation toolkit.
Tiny Tools Directory
A list of small, free, or experimental tools towards joyful digital creation.
Peter Van Hardenberg - Local First: the secret master plan
psf (@psf@oldbytes.space)
In their article ["Malleable Software"](https://www.inkandswitch.com/essay/malleable-software), Ink & Switch list various ways that modern software applications fail to serve the user: - Software is too rigid: users can’t tailor it to suit their workflow, except by entering the role of programmers. - Software applications are overspecialized "avocado slicers", not general tools like "knives", so their lack of tailorability is keenly felt. - Software doesn’t provide a reasonable learning curve from beginner to expert; in other words, time spent learning an application doesn’t unlock tailorability, instead the end user must learn an unrelated skill like a markup/scripting language or even the tool’s implementation language. - Software applications are increasingly siloed, so sharing data between apps, let alone orchestrating cross-app workflows, is overly difficult. These are real problems. From what I can tell, Ink & Switch are software researchers, and view the problems from a highly technical perspective, focusing on novel infrastructure that enables end-user programmability. They pose questions such as "how do we ease users into programming?" and "instead of shipping a dead, static binary, can we ship a living image containing programming tools allowing it to be modified in arbitrary ways while still running?" These ideas are technologically exquisite, but they fail to provide a gentle learning curve. (cont'd) 🧵
co/core · 5.0 ★ | at-store
co/core is a cooperative for AI inference — people pooling the Macs they already own to run open models for each other. Tag: Developer.
Omar Rizwan on Twitter / X
Plan 9 and Dynamicland both dramatically simplify application code by providing _common ways to list and act on objects_a ton of code is just about enumerating things for the user, then letting the user pick from them -- list views, buttons, drag & drop, checkboxes, commands— Omar Rizwan (@rsnous) July 15, 2018