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-08-20 @ 09:35

    Go 1.27 introduces a UUID (https://pkg.go.dev/uuid) package to the standard library. Finally we can stop importing the Google UUID library for one function.

  • 2026-08-12 @ 17:31

    Interesting read.

  • 2026-08-07 @ 08:33

    This will be my last year using WISO Steuer. Next year it's just the raw tax forms and my agent.

  • 2026-08-06 @ 15:18

    It's an odd time for indie devs and software artisans right now.

  • 2026-08-06 @ 15:10

    Why would I pay a $10/month subscription for a client to an application that I self-host?