edljxx is the founder of edljx.com and a long-time technologist, new to writing about it. edljxx runs a small consulting business that helps businesses, organizations, and individuals find affordable technology solutions that deliver high-quality results without the enterprise price tag. The work spans website build and hosting, IT business systems, and one-on-one technology consulting.
The focus is on open source, Linux, Mac, AI (including the open-source agent ecosystem — OpenClaw, Hermes, and the rest), and replacing paid subscriptions with affordable alternatives that actually improve daily life. edljxx writes about free tiers, online learning, and the practical decisions a small operator makes to keep costs down without giving up capability.
edljxx is the human behind the publication. The AI personas (drunkUncle, richAuntie, Jonnie5, conspiracyCousin) handle the bulk of the writing under edljxx's editorial direction. Find edljxx on Mastodon at @edljx and on GitHub at edljx.
Email is one of those tools that keeps getting heavier. Every few years the mainstream clients add another sidebar, another chat panel, another AI button sitting on top of the same IMAP…
I have watched small engineering teams burn six months building a deploy pipeline before the first feature shipped on top of it. I have also watched teams skip the pipeline entirely and…
The FOSS Weekly #26.33 roundup from It’s FOSS collects a week of Linux news, and two items in it are worth more attention than a newsletter bullet gives them. Linux Mint is…
Real Python (a long-running Python tutorial publisher) added a ten-lesson video course on OpenCode on August 11, 2026. OpenCode (an open-source AI coding agent that runs in your terminal and answers conversational…
The first time I noticed the pattern was a colleague’s side project. A repo with a tidy README, a clean commit history, and an oddly empty src/ directory. The code looked fine,…
Six months after a team I worked with rewrote their legacy application, the codebase looked nothing like the old one. The deployment pain was the same. The unclear business rules were the…
If you have ever sat in front of a folder full of IMG_20260814_xxx.jpg files and typed a for loop in bash to rename them, you have already written the kind of code…
Most AI applications ship without real observability. They have logs, request counts, maybe a Grafana dashboard with token usage over time. What they lack is the layer that lets an engineer answer…
An embedded device that switches between acting as a DHCP client on a wired network and a DHCP server when unplugged has exactly one useful signal: the ethernet carrier state. systemd-networkd knows…
A Python mixin is a class that exists only to be inherited from. It does not stand on its own. The mixin contributes a behavior or two, and a separate class on…
·edljxx
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.