Welcome

Hi, I’m Karl Ostendorf. Software Developer • Tinkerer • Self-Hoster • more

Recent Posts

  • Leaving 1Password

    Prompted by an account lockout at work, I migrated my passwords from 1Password to Strongbox earlier this year and never looked back.

  • 11ty migration

    After struggling with Astro for a long time, I upgraded my blog to 11ty yesterday.

  • mastodon reposter

    Reposter exists because Mastodon discovery is uneven. Your home server only knows about part of the Fediverse, so followed hashtags can miss posts that are visible elsewhere.

  • dayone2md

    I wrote a CLI app to export Dayone journals to markdown.

  • Reboot

    blog reboot

Recent Chirps

  • 2026-06-08 @ 16:25

    How a recent scare at work prompted me to leave 1password for good.

  • 2026-06-06 @ 12:44

    Federated forges are the future. The big hubs are too big of targets.

  • 2026-06-04 @ 11:14

    I updated my website to 11ty from Astro and listed out the reasons this time to benefit my future self.

  • 2026-06-04 @ 10:08

    It's so easy to switch a project from one language or framework to another these days.

  • 2026-06-03 @ 10:06

    I'm planning out a NAS for my homelab and am reading about Unraid vs TrueNAS. I'm comfortable setting up headless Linux computers without any GUI, so I don't really see the appeal of Unraid, except that it's capable of working with unmatched drives.