Johanna Larsson
Recent Posts
Thoughts on software engineering and technology
cove.town, atproto self-hosted self-hosting
cove.town consists of a PDS, a knot, a spindle, and a hold, and is fully built on itself. The source code is hosted on the knot, updates trigger workflows running on the spindle that build container images hosted on the hold, and the accounts that own the services live on the PDS.
Speeding up a Phoenix LiveView web app with a CDN
Serve your assets on a CDN sub-domain to speed up a Phoenix LiveView web app. All the payoff, none of the effort.
Self-hosting an atproto container registry
How to get the atcr.io hold component up and running for atproto container registry fun.
Highlighted Projects
Featured open source contributions and tools
Larm
Uptime monitoring with full request traces, multi-location verification, and status pages. Hosted in Europe..
HRW
A library for rendezvous hashing, also known as highest random weight, in Elixir.
Latch
Elixir atproto OAuth library and client