Postman CEO Abhinav Asthana explains how the acquisition of Fern will significantly improve the quality and consistency of documentation generated for application programming interfaces (APIs) and software development kits (SDKs), as well as the impact on developer experience and modern API-driven development. Fern, Asthana explains, has built momentum by helping companies generate higher-quality SDKs and […]
Author: drweb
SmartBear vice president of AI and architecture Fitz Nowlan explains why maintaining software integrity in the age of artificial intelligence requires organizations to double down on testing and quality assurance. He discusses how AI-driven development increases risk and why stronger QA practices are essential for reliable software delivery. Nowlan argues that AI-driven development increases risk […]
A global survey of 628 enterprise IT leaders conducted by the Futurum Group finds that increasing investment in generative artificial intelligence (AI) (40%), followed closely by AI and machine learning (ML) technologies (39%) and applying AI to IT operations (37%), also known as AIOps, are expected to be the top three drivers for accelerating software […]
This post is a collaboration between Docker and Arm, demonstrating how Docker MCP Toolkit and the Arm MCP Server work together to simplify architecture migrations. Moving workloads from x86 to Arm64 architecture has become increasingly important. Organizations seek to reduce cloud costs and improve performance. AWS Graviton, Azure Cobalt, and Google Cloud Axion have made Arm-based computing mainstream, promising 20-40% cost savings and better performance for many workloads. But here’s the challenge: How do you migrate your applications to Arm without breaking things? Traditional migration approaches require: Manual code analysis for x86-specific dependencies Tedious compatibility checks across multiple tools Manual…
I was messing around performing investigative work on a pod running SQL Server 2025 in Kubernetes the other day and noticed something…the sqlservr process is no longer PID 1 in its container.Instead there is: –Hmm, ok we have a script /opt/mssql/bin/launch_sqlservr.sh and then the sqlservr binary is called.I swear this wasn’t always the case, have I seen that before? Started to doubt myself so spun up a pod running an older version of SQL (2019 CU5) and took a look: –Ahh ok, there has been a change. Now those two processes there are expected, one is essentially a watcher process…
At Redgate, we’re experimenting with how AI can help developers and DBAs become better at their jobs. Everyone is asking for AI, as well as the ability to turn AI off. We’re working hard to accommodate both requests as we look for ways to leverage AI.One of the areas we’ve started to add some AI is in Flyway Desktop (FWD), with a few features designed to help reduce the cognitive load and save time as they work with databases.I wrote about summaries of migrations scripts and migration script naming recently. This post looks at another of those changes, which is…
In this article, learn how to set time, timezone, and synchronize your Linux system clock with NTP using timedatectl, systemd-timesyncd, and chrony. The ‘timedatectl‘ command is a utility for RHEL-based and Debian-based distributions, and it is a part of the ‘systemd‘ system and service manager, serving as a replacement for the old traditional date command used in ‘sysvinit‘ daemon-based Linux distributions. The timedatectl command allows you to query and change the configuration of the system clock and its settings, you can use this command to set or change the current date, time, and timezone, or enable automatic system clock synchronization…
Jamf security researchers said state-sponsored espionage actors are using malicious VS Code projects to steal information.
In this article, we show you how to encrypt files with GPG in Linux, generate key pairs, share encrypted files securely, and decrypt them. In computing, encryption is a popular and most often the recommended technique of hiding information in a secretive format. GnuPG is one of the useful tools for encrypting information (files) on Linux systems. GnuPG (also known as GNU Privacy Guard or simply GPG) is GNU’s tool used to encrypt data and create digital signatures that contribute to overall information security. It is a complete and free implementation of the OpenPGP Internet standard that provides an advanced…
Model Context Protocol (MCP) servers are a spec for exposing tools, models, or services to language models through a common interface. Think of them as smart adapters: they sit between a tool and the LLM, speaking a predictable protocol that lets the model interact with things like APIs, databases, and agents without needing to know implementation details. But like most good ideas, the devil’s in the details. The Promise—and the Problems of Running MCP Servers Running an MCP sounds simple: spin up a Python or Node server that exposes your tool. Done, right? Not quite. You run into problems fast:…
