Every developer forum right now is full of the same word: “slope.” AI generated code is the slope. Vibe coding is the slope. The end of software quality as we know it. But the slope didn’t start with LLMs. Every generation of developers had its moment of panic. “This new thing will replace us. The code it produces is unreadable. Unmaintainable. Dangerous.” They were…
The spiral of hacks Let me paint a picture. You use Obsidian. You want your notes in git. You have multiple devices, including an iPhone. Now go and make it work. If you’ve tried this, you already know the journey. Working Copy on iOS with manual pull/push routines. Apple Shortcuts that break every other iOS update. The Obsidian Git plugin that doesn’t work on mobile. iCloud sync with…
Email stack is outdated and must die ASAP. Strange statement coming from the developer of an email company , huh? Imagine a world where every time you hit a 404 error somewhere, your ISP immediately blocks the service from you, calls the police saying you committed fraud and possibly hit your wife in the face, and any new registration anywhere now requires you to bring a drug analysis no older…
After a short break for a 9-5 job and the birth of my son, I’ve finally returned to my blog to continue the Building Hashicorp Nomad Cluster With Raspberry Pi series. Previously, we built a prototype of our Nomad cluster and even set up persistent network volumes for our jobs. Now, let’s step back briefly and talk about optimizations. Today, we will optimize network traffic and improve…
This is the second article of the “Building Hashicorp Nomad Cluster With Raspberry Pi ” series. This time, we will discuss connecting Samba shares as a persistent network drive for your future workloads. Before considering our cluster as “ready” we must do much more since we are building everything from scratch and bare-metal. As a next step, I propose to think about how we…
This is the first post in the series about building a homelab bare-metal cluster using Hashicorp Consul and Nomad on a bunch of Raspberry Pi nodes. Why Baremetal? Modern backend developers use cloud providers such as AWS, Azure, or GCP and often need to remember their roots. We lose focus on underlying platforms and, as a result, make many mistakes that can deliver terrible consequences in…