My magnolia sapling bloomed
This poor twig is stunted but somehow despite the winter drought, it bloomed this year.
This poor twig is stunted but somehow despite the winter drought, it bloomed this year.
After getting burned by Pocket, I moved everything into a self-hosted setup.
Current stack:
Running on Docker Swarm behind Traefik, internal-only. Remote access via WireGuard.
A few gotchas that took longer than expected:
It’s definitely more work than SaaS, but the upside is ownership.
Full write-up with configs + fixes: https://clifmo.com/blog/posts/saas-is-temporary-your-reading-list-doesnt-have-to-be
Curious what others are using for this now. I considered Wallabag but opted for Readeck, even tho the Readeck Android app has a crash loop right now (for me).
I was wondering why my Chromecast was suddenly untrusted. An update seems to have knocked off older Chromecast devices globally. People are factory-resetting them before they know what to do, making the potential fixes even harder.
https://9to5google.com/2025/03/10/chromecast-2nd-gen-audio/Open linkView original on programming.devI was wondering why my Chromecast was suddenly untrusted. An update seems to have knocked off older Chromecast devices globally. People are factory-resetting them before they know what to do, making the potential fixes even harder. https://9to5google.com/2025/03/10/chromecast-2nd-gen-audio/
https://9to5google.com/2025/03/10/chromecast-2nd-gen-audio/Open linkView original on programming.devLooking for privacy-focused web analytics? My new blog post breaks down Plausible Analytics - comparing cloud vs self-hosting options, with practical setup tips from my own experience. Learn how to bypass Google Analytics without sacrificing insights! #WebAnalytics #PrivacyFirst
https://lnk.clifmo.com/MB4oXOpen linkView original on programming.devA self-hosted URL shortener: Shlink - Keep control over all your shortened URLs, by serving them under your own domains, using this simple yet powerful tool. https://shlink.io/
I was very surprised to find this mature, full-featured URL shortener. It's written in PHP and includes Geoblocking so your shortener isn't abused.
A Docker quick-start guide: https://lnk.clifmo.com/ljk13
https://lnk.clifmo.com/ljk13Open linkView original on programming.devA self-hosted URL shortener: Shlink - Keep control over all your shortened URLs, by serving them under your own domains, using this simple yet powerful tool. https://shlink.io/
I was very surprised to find this mature, full-featured URL shortener. It's written in PHP and includes Geoblocking so your shortener isn't abused.
A Docker quick-start guide: https://lnk.clifmo.com/ljk13