Author: drweb

SQL

Image from Afdhaluddin on ShutterstockCLI which is generally referred to as Command Line Interface is a terminal or console interface which allows the user to interact with a software or computer application by typing text commands into the terminal without using a GUI (Graphical User Interface). In a CLI environment, a user inputs specific commands to instruct the program to perform tasks such as file manipulation, system monitoring, running commands on cloud services, or program execution.In this article, you will learn how to build a Command Line Interface (CLI) using Rust programming language. This CLI tool will scan a specified…

Read More

The release of AI agents marks the latest shift in the developer landscape. These tools are currently being marketed for their ability to make developers’ lives easier. However, in many cases, AI agents are so new that use cases are unclear or undefined, which can complicate development cycles rather than accelerate them. What’s more, many enterprises want to be seen as adopting AI in the “right” way, which stifles experimentation as organizations dictate which AI tools their teams can and can’t use. To encourage effective AI use among developers and smooth the path to adoption, enterprises must define clear use cases…

Read More

Because DevOps teams deal with so much data, they may feel like they are drowning, but rarely find the insights they need. There is more observability data now than ever, yet it often stays separate, disorderly, inaccessible or confusing. As AI enters more organizations’ processes, observability moves from just monitoring to gathering early insight through meaningful narratives. It is not only about having new tools but also changing how development is done and organized. Supporting today’s DevOps — where AI is involved — requires developers to switch from seeing observability as a solely technical aspect to thinking of it as…

Read More

New Relic this week added support for the Model Context Protocol (MCP) to its observability platform to surface insights into artificial intelligence (AI) agents and applications.Originally developed by Anthropic, MCP is rapidly becoming a de facto application programming interface (API) for enabling interoperability between AI agents and other sources of data.New Relic has now incorporated MCP with its application performance monitoring to surface insights into AI agents and applications alongside its ability to monitor and observe legacy applications.Previously, New Relic had added an ability to observe large language models (LLMs), but via MCP it’s now able to extend the reach…

Read More

Digital transformation continues to be a key focus for many organizations, and this usually means the automation of processes and data.At its core, automation is meant to simplify and streamline business operations. However, if not implemented correctly, it can introduce complexity, risk and fragmentation. The proliferation of automation tools, combined with the rapid growth of interconnected systems has created a tangled web of interdependencies that are becoming increasingly difficult to manage.In fact, recent research has shown organizations now manage an average of 50 endpoints to execute tasks that are part of a process in their business (this is a 19%…

Read More

Gearset has extended the scope of the observability of Salesforce applications it provides to include software developed using low-code Flex and object-oriented Apex programming tools.Busayo Longe, a product manager for Gearset, said Flow is gaining more traction as a tool that is more widely employed to build Salesforce applications, while more complex applications are typically built using Apex.Gearset, a provider of a DevOps platform for Salesforce applications, is now able to surface and analyze Flow and Apex errors in real time.Unlike other applications where issues are surfaced using alerts generated via agents embedded in an application, the Salesforce platform generates…

Read More

For a long time, security teams have been told that shifting left is the key to securing their apps and systems. And until recently, this was (mostly) sufficient. As long as security experts were included early enough in the development process, it worked to ensure that security awareness starts at the development and even design phase.  But times have changed. Attack surfaces have grown and become more complex, while the number of vulnerabilities is rising every year. According to one study, the number of new CVEs (common vulnerabilities and exposures) jumped 38% YOY in 2024, hitting an all-time high of 40,009…

Read More

Introduction As a Senior DevOps Engineer and Docker Captain, I’ve helped build AI systems for everything from retail personalization to medical imaging. One truth stands out: AI capabilities are core to modern infrastructure. This guide will show you how to run and package local AI models with Docker Model Runner — a lightweight, developer-friendly tool for working with AI models pulled from Docker Hub or Hugging Face. You’ll learn how to run models in the CLI or via API, publish your own model artifacts, and do it all without setting up Python environments or web servers. What is AI in…

Read More
SQL

I’m presenting a free webinar at MSSQLTips.com at Thursday, July 10, 2025 at 6PM UTC (8PM CET or 2PM EDT). The abstract:When you watch some conference sessions, or read some blog posts, it always seems like everyone is drowning in petabytes of (streaming) data. They’re proclaiming you need the fastest, best, most scalable, distributed shared-nothing (or everything?) multi-parallel system that can also get coffee.But guess what?Not every company has to deal with a scale that businesses like Google, Amazon, or Tiktok have to deal with.Not every company needs streaming data with Kafka, Spark Streaming or Event Hubs.Not every company has…

Read More