Author: drweb

A global survey of 636 software development professionals published today finds nearly two-thirds (64%) believe they are achieving at least a 25% increase in developer velocity and productivity using artificial intelligence (AI). Conducted by Jellyfish, a provider of a software engineering intelligence platform, just under a quarter (24%) report there has been a 50% to 100% increase in developer velocity and productivity, while another 6% have seen an increase of 100% or more. The top use cases for AI are code writing (53%), code review (49%) and code explanation (43%), with Claude Code (39%), Gemini Code Assist (35%) and GitHub…

Read More

As we move through 2026, the Linux distribution landscape has shifted more noticeably than it has in years, with new names breaking into the top 10, old favorites holding their ground, and a few distros that dominated the conversation for over a decade quietly slipping down the chart. DistroWatch has been tracking Linux distributions since 2001 and remains the most widely referenced source of information about open-source operating systems. With a particular focus on Linux distributions and flavors of BSD. It collects and presents a wealth of information consistently, from release announcements and package comparisons to user reviews and version…

Read More

The default reaction to vibe coding has been alarm — a default assumption that letting AI write large chunks of an application is going to flood production with vulnerabilities and undocumented behavior. That fear is doing as much damage as the bad code people are afraid of. Teams that freeze, ban the tools or push the work into the shadows end up with less visibility into how AI is actually showing up in their codebase, not more. Tyler Merritt, CTO at UneeQ, joins Mike Vizard to push back on the panic and reframe the problem. Merritt’s argument is that AI-assisted…

Read More
SQL

I’m doing a small series on indexing basics for SQL Server, and on May 14th I’ll be presenting the third part which is about columnstore indexes. You can watch the webinar for free, but registration is required. The webinar is only 30 minutes long and will focus on the basics.The post Free Webinar about Columnstore Indexes first appeared on Under the kover of business intelligence.

Read More
SQL

Over the past few weeks, I’ve been contacted by multiple customers experiencing the same frustrating issue. Applications and SSMS sessions that had been rock-solid for years suddenly started throwing errors when connecting over VPN:Msg 10054: “An existing connection was forcibly closed by the remote host.”“Connection Failure (status code = 3000, [Microsoft][ODBC Driver 17 for SQL Server] The connection is broken and recovery is not possible…”Naturally, everyone assumed it was a SQL Server problem – which is why they called me.On the server side, though, everything looked normal. The client would connect, run a query, and then the connection would drop.…

Read More

In today’s fast-paced software development landscape, Continuous Integration and Continuous Deployment (CI/CD) pipelines are essential for delivering applications efficiently. However, the speed and automation they offer can inadvertently introduce security vulnerabilities if not properly managed. Integrating security into CI/CD pipelines, often referred to as DevSecOps, is no longer optional; it’s a necessity.​ The Importance of Security in CI/CD Traditional security practices often occur late in the development cycle, leading to delays and increased costs when vulnerabilities are discovered. By embedding security checks into the CI/CD pipeline, teams can identify and address issues early, reducing risk and maintaining development velocity.​ Key…

Read More

“AI agents will become the primary way we interact with computers in the future. They will be able to understand our needs and preferences, and proactively help us with tasks and decision making.“ Satya Nadella CEO of Microsoft Whether you are a software engineer, a product manager, or a designer, this quote should fundamentally change how we approach our daily routine. We are no longer just building interfaces; we are creating environments where agents can operate autonomously with minimal human interaction. What could be the fundamental requirement for such an environment ? In a single word: Isolation. A user interacting…

Read More

You need a 1GB test file to benchmark your disk, fill a partition to a specific threshold, or simulate a large log file, and the touch command gives you a zero-byte stub that’s useless for any of those jobs. The 2 tools that actually do this are dd and fallocate, and most people either don’t know both exist or don’t know which one to reach for. They solve the same problem in completely different ways, and the difference matters depending on what you’re trying to do. dd command writes actual data byte by byte, so the file is fully written…

Read More

Let’s be honest for a second. If you walk into most enterprise IT environments and ask whether they should modernize their SQL Server infrastructure, you’re not going to get alignment. You’re going to get a debate. Sometimes a polite one. Sometimes not. And that’s not dysfunction. That’s reality. Because the people in that room are optimizing for completely different things. You’ve got DBAs who have spent years building systems that don’t go down. Not theoretically. Not “in a lab.” Actually stable. Predictable. Recoverable. The idea of introducing new platforms, new operating systems, or containers into that equation feels like you’re…

Read More