Author: drweb

In today’s enterprise software delivery environment, AI has moved from a distant possibility to an active area of experimentation across the CI/CD pipeline. The conversation around AI in software delivery often runs ahead of the underlying reality, and most organizations are still working through what it takes to operationalize AI inside delivery architectures that were built long before AI was a practical consideration.Techstrong polled its community of DevOps, platform engineering and software delivery professionals to understand where AI adoption in CI/CD really stands, where it is being applied today, and what is standing in the way of broader operationalization. Our…

Read More

Every command in this guide was tested on Ubuntu 26.04 and RHEL 10. You’ll learn how to install lazygit, understand its interface, stage and commit changes, create and switch branches, view commit history, resolve merge conflicts, and stash changes—all without leaving a single terminal window. Normally, you’d run git status, use git add -p to stage the right changes, check them with git diff –staged, commit with git commit, and then verify everything with git log –oneline –graph. That’s several commands just to complete one change. With lazygit, you can do all of this from one screen using the arrow…

Read More

DevOps used to be a manageable rhythm: several core tools, a handful of respected blogs, and a few incident write-ups that made everyone slightly uncomfortable in a useful way. Now it feels like a firehose aimed directly at the on-call rotation.DevOps teams now have more information than they can reasonably track. Critical updates are scattered across numerous topics and sources, and as the information grows more fragmented, it becomes harder to tell what actually matters.Why DevOps Teams Cannot Keep UpIn many organizations, “staying current” is treated like a personal hobby – something engineers do after hours or during lunch. But…

Read More
SQL

Every time you ship something you could not have built yourself, you take on competence debt. Here is what I found when I checked my own balance.Competence debt is what you take on every time you ship something you could not have produced on your own. Not stolen, not cheated, just borrowed. The work is real, the result is fine, the customer is happy. But somewhere behind it is a skill you now depend on and do not actually own. I wrote about this idea last year, feeling reasonably pleased with myself. Then it occurred to me that I had…

Read More

A 50-developer team shipping at an agentic pace will spend roughly $900,000 this year on AI and developer tooling costs. Most of the engineering leaders I’ve talked to saw the compute costs coming. What they didn’t anticipate was where the rest of the bill was hiding.The culprit is a timing problem. Frontier models price context reads on a sliding scale, and standard validation pipelines take longer than the discount window allows. By the time a failure comes back, the agent re-reads the full codebase at full price, carrying the previous attempt’s output plus build logs. Each retry costs more than…

Read More

This is Part 4 of our AI Coding Agent Horror Stories series, a look at real security incidents involving AI coding agents, and how Docker Sandboxes keeps credentials out of an agent’s reach at the execution layer. In Part 1, we walked through six categories of AI coding agent failures and why they keep happening. The agent runs as you, with your filesystem permissions and your credentials, and nothing sits between the model’s decision and the shell’s execution. Part 2 went deep on the rm -rf ~/ incident. Part 3 moved the same problem into a production cloud environment. The…

Read More

Next, install the NetBird package: sudo dnf install netbird -y Here’s what these commands do: sudo tee /etc/yum.repos.d/netbird.repo < creates a new repository configuration file using a heredoc, allowing you to write multiple lines to a file directly from the terminal. The entries between EOF and the closing EOF define the NetBird software repository, including its location and the GPG key used to verify downloaded packages. sudo dnf install netbird -y downloads and installs the NetBird agent from the newly added repository. Using tee with a heredoc is a convenient way to create configuration files from the command line, especially…

Read More

DevOps.com is now providing a weekly DevOps jobs report through which opportunities for DevOps professionals will be highlighted as part of an effort to better serve our audience.Our goal in these challenging economic times is to make it just that much easier for DevOps professionals to advance their careers.Of course, the pool of available DevOps talent is still relatively constrained, so when one DevOps professional takes on a new role, it tends to create opportunities for others.The ten job postings shared this week are selected based on the company looking to hire, the vertical industry segment and naturally, the pay…

Read More

A global survey of 839 IT decision-makers conducted by the Futurum Group finds 54% now work for organizations that use AI across more than half of their software development lifecycle (SDLC), with 40% reporting AI already generates the majority of production code merged in the last 90 days. Within the next three years, a total of 58% expect AI to build 80% or more of their software, the survey finds.However, three-quarters of survey respondents (75%) have encountered a production issue that they have confirmed is attributable to AI, with 42% experiencing multiple incidents.More challenging still, only 43% mandate human review…

Read More
SQL

Golden robots. Twenty self-driving tripods. Ships with no pilot. Once you start looking for AI in the Iliad and the Odyssey, you cannot stop.Around 750 BC, a poet described a strange workshop. Twenty three-legged tables rolled themselves to a meeting, attended it, and came home again.He gives it one line. No wonder. No crowd gathering to watch. No sense that he expects you to be surprised. He mentions it the way you would mention a dishwasher, then moves on.I went to the cinema that week hoping for a sea monster. I came out with a reading list and a mild…

Read More