When I have some free time, I enjoy developing my own software in Go or Rust. I’ve moved my repositories from GitHub to Codeberg. Here are a few examples:

  • Rusty Filer (replaces Prosody Filer): An HTTP daemon for XMPP file uploads. Can be connected to Prosody or Ejabberd.
  • Fediwatch: Visualizes connections to other Mastodon instances
  • Plantmonitor: Monitors soil moisture data via MQTT and sends alerts via XMPP