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.
Mixin classes are the kind of Python feature that experienced developers use without thinking, then stumble on when they have to explain them. The pattern is small, but the pitfalls hit hard:…
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…
You stood up a service, opened a firewall rule, or wired up a reverse proxy. Now you want to know if a specific port is actually reachable from where you are. The…
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 have been the person explaining to a junior engineer why their beautifully normalised MySQL schema will not survive Black Friday, and I have been the junior engineer who built that schema…
Half of the agent failures I see in Python projects come from bad context, not a bad model. The other half come from the same thing in a different costume. Context engineering…
I have installed Linux on at least thirty different machines over the last fifteen years. Old office desktops, retired family laptops, hand-me-down servers, a couple of cloud VMs, and one stubborn ThinkPad…
I have been writing about Python for a while, and I get a version of this question every week. Someone is six months into learning Python, has built a few small projects,…
I run a small lab in my office that talks to a few EC2 instances in eu-west-1, and until last month the connection was a constant source of friction. SSH keys scp’d…
Tailscale is a VPN built on top of WireGuard (a kernel-level encrypted tunnel protocol) that replaces the certificate and key-management parts with identity-based authentication. You install it on a server, you install…
·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.