Author: drweb

Opus Security today unveiled a platform that employs artificial intelligence (AI) agents to its vulnerability management platform that are trained to discover known issues and suggest remediations.The Autonomous Vulnerability Management Platform is designed to first engage DevSecOps teams by asking a series of questions about their application environments. That data is then used to map the IT environment, determine which policies should be enforced and identify which vulnerabilities represent the most severe potential threats.The platform then shares that data with a set of AI agents that have been trained to perform specific tasks, including a Security Researcher, Security Governance Agent,…

Read More
SQL

There are three Azure SQL products with so many different deployment options, service tiers, and compute tiers that it can get quite confusing when choosing the right option for your workload. So, I thought I would write this blog to help out a bit.Azure SQL is a cloud-based suite of database services designed to offer flexibility, scalability, and ease of management. It comprises three main products, each catering to different deployment needs and compatibility requirements. Within each of the products are various deployment options, service tiers, and compute tiers:Below I expand on the options from the above diagram:Azure SQL Products1.…

Read More

👋 Who are we?Nordhealth’s mission is to build software that improves the daily lives of healthcare professionals. We create tools that empower veterinary and therapy professionals to provide the best possible care experiences to their patients. Our products are used daily by over 50,000 professionals in over 10,000 clinics and hospitals annually across 30+ countries with 17+ years of experience in healthcare and veterinary software.EasyPractice is the flagship product for the therapy unit in Nordhealth, enabling clinicians and therapists to manage their administrative work efficiently. With more than 40,000+ users and a software ecosystem touching over 2M+ people worldwide, EasyPractice…

Read More
SQL

One interesting concept in SQL Server is Deferred Name Resolution. This is something many developers struggle with understanding how this works and where it works.In the Microsoft docs, there is a specific section in the CREATE TRIGGER docs that covers Deferred Name Resolution. This is a short section, and I’ve reproduced it below:SQL Server allows for Transact-SQL stored procedures, triggers, and batches to refer to tables that don’t exist at compile time. This ability is called deferred name resolution.I don’t know how batches are compiled, but procs and triggers are compiled for sure. What this statement says is that I…

Read More

Businesses across industries are increasingly integrating AI to streamline operations, gain competitive advantages and unlock new revenue opportunities. A key enabler of this AI adoption is the ability to consume AI models via APIs and, in many cases, expose AI-powered services as APIs. Extending API-driven architectures to AI enables efficient, scalable and well-governed access to AI capabilities. However, managing AI APIs presents unique challenges compared to traditional APIs. Unlike conventional APIs that primarily facilitate structured data exchange, AI APIs often require high computational resources, dynamic access control and contextual input filtering. Moreover, large language models (LLMs) introduce additional considerations such as…

Read More

FFmpeg is a powerful command-line tool used for handling multimedia files, including editing metadata, which contains essential information such as title, artist, album, genre, creation date, and encoding details. Modifying metadata is useful for organizing media libraries, improving searchability, and adding copyright or author details to media files. This guide explains how to modify media metadata using FFmpeg with practical examples in Linux. Understanding Media Metadata Metadata in media files is stored in containers such as MP4, MKV, MP3, and FLAC. These metadata fields include: Title – Name of the media file. Artist – Creator of the file. Album –…

Read More

The rapid adoption of AI coding assistants like GitHub Copilot has transformed how software teams approach development tasks. But as these tools become more integrated into daily workflows, new research raises important questions about potential trade-offs between speed and quality in AI-assisted development.The Hidden Cost of AI-Generated CodeA comprehensive study from developer analytics firm GitClear has uncovered concerning trends in code quality since the widespread adoption of AI coding tools. The Seattle-based company analyzed an impressive 153 million changed lines of code, comparing patterns from 2023 to those from previous years before AI tools became prominent in development environments.The findings…

Read More

This ongoing Docker Labs GenAI series explores the exciting space of AI developer tools. At Docker, we believe there is a vast scope to explore, openly and without the hype. We will share our explorations and collaborate with the developer community in real time. Although developers have adopted autocomplete tooling like GitHub Copilot and use chat, there is significant potential for AI tools to assist with more specific tasks and interfaces throughout the entire software lifecycle. Therefore, our exploration will be broad. We will be releasing software as open source so you can play, explore, and hack with us, too.…

Read More

In a significant move that could reshape how developers approach coding tasks, Google has announced the public preview of Gemini Code Assist for individuals — a free version of its AI-powered coding assistant. This announcement comes at a time when AI coding tools are rapidly becoming standard development resources, with Google’s research indicating that more than 75% of developers now rely on AI in their daily work.What is Gemini Code Assist?Gemini Code Assist is Google’s answer to the growing demand for AI-powered coding assistance. Powered by Gemini 2.0, the tool has been fine-tuned explicitly for software development by analyzing real-world…

Read More

Without continuous improvement in software security, you’re not standing still — you’re walking backward into oncoming traffic. Attack vectors multiply, evolve, and look for the weakest link in your software supply chain daily.  Cybersecurity Ventures forecasts that the global cost of software supply chain attacks will reach nearly $138 billion by 2031, up from $60 billion in 2025 and $46 billion in 2023. A single overlooked vulnerability isn’t just a flaw; it’s an open invitation for compromise, potentially threatening your entire system. The cost of a breach doesn’t stop with your software — it extends to your reputation and customer…

Read More