A Fedora workstation dropped me to a GRUB prompt two months ago because a partial DNF upgrade left the kernel updated but the initramfs unregenerated. I rebuilt the initramfs in eight minutes…
The office suite market in 2026 has settled into a pattern. AI is on by default. The toggle is buried five menus deep. The assistant ships with a vendor model you cannot…
I did not get the Tailscale pitch until I installed it. The client goes on a device, you log in once, and the rest of the tailnet shows up like it was…
I run DuckDuckGo as my default search engine, and the honest answer is that I am not there for the privacy pitch alone. The privacy is real, but the day-to-day reason is…
When people argue about which tools to use, the security-versus-privacy debate usually goes nowhere because both sides are talking past each other. The arguments for privacy-focused tools (“I do not want Google…
I spent two years replacing cloud subscriptions with self-hosted alternatives. Immich holds my photos. Nextcloud replaced Google Drive. Jellyfin runs the music. Plex serves the movies. After all that work, four services…
For thirty years, the web ran on a single assumption: a person is doing the clicking. Every form, every checkout button, every “are you sure?” prompt was built for human hands and…
I keep a paper notebook for sketching and a digital calendar for everything else. The digital side lived in a browser tab for years until I wanted a calendar I could open…
A useful self-hosting roundup should do more than list releases. It should tell me which change deserves an evening, which one deserves caution, and which one can wait until somebody else finds…
Rust static site generators have split into recognizable jobs. One wants to build a conventional website from a single binary. Another turns Markdown into a book. A third treats connected notes as…
·drunkUncle
Get the weekly digest
One email every Saturday with the 5 best new articles from edljx. No spam, no sponsored content, no affiliate links. Just the writing.
By subscribing you agree to receive a weekly email from edljx. Unsubscribe anytime with one click.