Following on from our previous initiative to improve how Docker Desktop delivers updates, we are excited to announce another major improvement to how Docker Desktop keeps your development tools up to date. Starting with Docker Desktop 4.46, we’re introducing automatic component updates and a completely redesigned update experience that puts your productivity first. Why We’re Making This Change Your development workflow shouldn’t be interrupted by update notifications and restart requirements. With our new approach, you get: Zero workflow interruption – components update automatically in the background when a Docker Desktop restart is not required Always-current tools – Scout, Compose, Ask…
Author: drweb
This value is something that I still hear today: our best work is done in teams. On the facing page, there is a short description of what this means.I do think that teams are very helpful, especially when building software. Our products aren’t simple inside, and they have a lot of pieces and parts assembled to try and keep tasks simple for you.Working in teams is good, and remembering that the hierarchy matters is good. This has helped us in the past, though I find myself reminding people that the company matters more than the team. At times, teams seem…
DevOps as a service (DaaS) is emerging as the next big shift in how organizations build, deploy and maintain their software pipelines. What started as do-it-yourself automation with Jenkins scripts and self-hosted Git servers has now become an increasingly complex ecosystem of tooling, governance and culture. The question now is whether companies really need to maintain all of that themselves. DaaS offers an alternative: managed pipelines, built-in security and a self-service developer experience without the operational burden. For start-ups and enterprises alike, DaaS is about survival in a world where time-to-market, compliance and scalability can’t wait. From DIY Pipelines to Managed DevOps The…
If you’ve ever reinstalled Ubuntu, you know the pain of setting everything up again, such as finding apps, adding PPAs, and reinstalling software one by one. Back in the day, tools like Aptik helped automate this, but since Aptik is no longer maintained, you don’t need to rely on it, Ubuntu already comes with the dpkg package manager, which can handle the job on its own. In this tutorial, I’ll show you how to back up your installed packages and restore them later using dpkg commands. Step 1: Back Up Installed Packages The very first thing we need to do…
We’re the people behind MailerLite, a team of creators dedicated to building outstanding online products and industry-leading email marketing software. We launched MailerSend to provide you with the same experience for transactional emails. After 10+ years of sending huge volumes of emails and experiencing similar challenges you’re facing, we’re now happy to share our solution with you. MailerSend is a cloud-based transactional email service built for developers, but designed so that the entire team, including designers, project managers, and marketing people can use it. We are committed to providing a top-notch solution for transactional communication to our clients worldwide. We understand…
Build and Distribute AI Agents and Workflows with cagent cagent is a new open-source project from Docker that makes it simple to build, run, and share AI agents, without writing a single line of code. Instead of writing code and wrangling Python versions and dependencies when creating AI agents, you define your agent’s behavior, tools, and persona in a single YAML file, making it…
Being the Dune groupie that I am, I couldn’t pass up the chance to comment on the “Shai-Hulud” NPM attacks. What a clever name for a worm attack. But as the saying goes, “the spice must flow,” so let’s have a look at what is going on here.The Backbone: What Is NPM (and Why Should You Care)?If you work anywhere near modern software development, chances are you live and breathe packages and repos. NPM, or Node Package Manager, is more than just a tool—it’s the beating heart behind the JavaScript and Node.js ecosystem. Developers pull packages from the NPM repository,…
Senior Software Development Engineer – Laravel/PHP + React
Have you ever received the dreaded error from SQL Server that the TempDB log file is full? Only to open SSMS and be greeted with a message that prevents you from connecting.Oh no.. my number one troubleshooting tool is not usable. Time to fire up a command prompt and connect via DAC, right?Well, not so fast.During a recent technical interview, I was introduced to a clever workaround that lets you connect to a distressed SQL Server using SSMS, even when it seems unresponsive.The SSMS WorkaroundHere’s how to bypass the connection issue and get back into SSMS:Open SSMS and connect to…
We’re excited to share that Docker Model Runner is now generally available (GA)! In April 2025, Docker introduced the first Beta release of Docker Model Runner, making it easy to manage, run, and distribute local AI models (specifically LLMs). Though only a short time has passed since then, the product has evolved rapidly, with continuous enhancements driving the product to a reliable level of maturity and stability. This blog post takes a look back at the most important and widely appreciated capabilities Docker Model Runner brings to developers, and looks ahead to share what they can expect in the near…
