Author: drweb

SQL

We have multiple teams (8) working on Redgate Monitor. Some work on the Standard Edition, a few on the Enterprise Edition, and others handling core work, like the Linux/PostgreSQL option.We also have designers, and they regularly research how well the product works for customers, what is difficult, and they propose changes. One of them was recently release. We have a new analysis page in Redgate Monitor and this post looks at the changes.Video walk-through of this post below.This is part of a series of posts on Redgate Monitor. Click to see the other posts.The New ExperienceIf you go to monitor.red-gate.com,…

Read More

The most dangerous assumption in quality engineering right now is that you can validate an autonomous testing agent the same way you validated a deterministic application. For the last decade, we wrote tests that expected input A to always produce output B, and we built entire CI/CD pipelines around that binary logic. But when your systems can reason, adapt, and make decisions on their own, that linear validation model collapses. Attempting to write a static test case to verify a non-linear mind is an exercise in futility. The agent will behave differently under varying conditions, and you simply cannot predict…

Read More
SQL

Learning any kind of theory is easy, but adapting FinOps and watching it rescue a chaotic cloud environment is where it gets interesting. FinOps is about building a culture where teams understand the financial impact of their technical decisions without killing innovation. Here are a few real-world style stories that remind me why FinOps actually matters.The SaaS Team That Accidentally Collected Sleeping ServersOne SaaS company I worked with scaled fast — which is great — except their cloud bill scaled even faster. Resources were deployed everywhere: unused instances, idle databases, oversized infrastructure… basically a museum of forgotten experiments. We started…

Read More

Can an AI agent determine whether two code patches are functionally equivalent without executing either one? Meta researchers Shubham Ugare and Satish Chandra say yes — if you give the agent the right reasoning structure. Their paper, “Agentic Code Reasoning,” published in March, introduces a technique called semi-formal reasoning that improves AI agents’ ability to analyze code semantics across three practical tasks: Verifying whether patches produce the same behavior, localizing bugs in codebases, and answering questions about how code works. The results are strong enough to matter for how DevOps teams think about code review, verification, and training pipelines. The…

Read More

AI is no longer a side experiment in software delivery. Gartner estimates that by 2028, three-quarters of enterprise software engineers will use AI code assistants, up from less than 10% in early 2023. That scale matters because it shifts day-to-day work across the entire software development lifecycle — from what makes it into the backlog to how we release and learn after incidents. From SDLC to Flow: What Really Changes Across planning and design, AI reduces noise. Backlogs get de-duplicated, related items are grouped, and dependency-heavy work is surfaced earlier, so sprints start clearer. During build and test, assistants suggest…

Read More

A survey of 712 IT professionals finds that programming languages and frameworks (49%), followed closely by ​databases and data technologies (46%), DevOps/GitOps/DevSecOps tooling (39%) and cloud and container technologies (38%) are the areas where open source software is most widely adopted. Conducted in collaboration with the Open Source Initiative (OSI) consortium and the Eclipse Foundation, the survey also finds nearly half (49%) of respondents reporting they have increased use of open source software in the last year, with 21% describing that increase as significant. Nearly half (49%), however, said usage of open source software remained the same in the last…

Read More

AI coding assistants can generate pull requests faster than most teams can review them, and that mismatch is creating a new kind of bottleneck across engineering organizations. The volume of AI-generated code is growing rapidly, but without a reliable way to validate that code against real production environments, teams are left choosing between slowing down to manually review everything or accepting the risk of pushing untested changes forward. Alan Shimel speaks with Sumeet Vaidya, CEO and co-founder of Crafting.dev, about the emerging concept of closed-loop autonomous development. The idea is straightforward: rather than treating AI agents as tools that hand…

Read More

A customer deploys AKS in a regulated environment, hits an issue during node bootstrapping, and wants to know exactly what happens when a node joins the cluster. The question sounds simple. The answer is spread across the AgentBaker source code, the cloud-provider-azure module, a Microsoft Learn article, three abstraction levels above what actually runs on the node, and the institutional knowledge of a teammate who may or may not be online. That’s the daily reality for Microsoft’s Global Black Belts — field engineers handling deep technical questions about Azure Kubernetes Service (AKS) and Azure Red Hat OpenShift (ARO). Two of…

Read More

Most builders still think the hard part is coding.That used to be true. It isn’t anymore.Today, with AI tools, templates, and vibe coding workflows, a single person can build in days what used to take a small team weeks. That sounds like good news, and it is. But it changes the game. When software becomes easier to produce, the real bottleneck moves upstream.The scarce skill is no longer just execution. It is judgment.That is the core idea behind What to Code: in a world where almost anything can be built, the real advantage comes from choosing the right thing to…

Read More

Cybersecurity researchers from Bitdefender, a provider of an endpoint detection and response (EDR) platform, have discovered an extension to the Windsurf integrated development environment (IDE) that steals credentials and data after code is downloaded from the Solana blockchain platform. Silviu Stahie, a security analyst for Bitdefender, said the extension makes use of typosquatting tactics to make it appear as though it is a legitimate instance of REditorSupport, an extension that provides an IDE to developers that are building applications using the R programming language that is typically used to build statistical computing and data visualization applications. Windsurf, like most AI…

Read More