I read the Rust Project’s new policy on large language model contributions (LLMs, AI systems that generate text or code from a prompt) twice in one sitting, which is not something I…
Most businesses still pay for software they could get for free. Not because the people making the decisions are stupid, but because nobody showed them there is a better way. After years…
I had been running Nextcloud on a Synology DS923+ for about three years when I finally admitted I was not using it. The web UI took five to eight seconds to load…
I switched our small consulting team’s chat off Slack about four months ago. The reason was not the price. The reason was that Slack had trained us into a state of low-grade…
I self-hosted (ran on my own server rather than using a third-party service) Gitea for about eight months before I wrote this down. The reason for the wait is that the first…
3 key open source challenges in developing countries I spent two years working on open-source deployment projects in West Africa and Southeast Asia, and the patterns I saw on the ground are…
Testing a Drupal site with Cypress, the way I wish someone had shown me I have been writing Drupal code on and off for about six years, and the part of the…
Run a virtual conference using only open source tools I have helped run three virtual conferences in the last eighteen months, all on a tight budget, and every one of them used…
React leaves Meta and runs under its own foundation I have been writing React code for about a decade, and I have watched the project go through three identity shifts. The first…
3 reasons to host a docathon for your open source project A docathon is a focused, time-boxed event where a group of people get together (in person, on a video call, or…
·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.