Author: drweb

GitHub has begun winding down GitHub Models, the free AI model playground it introduced in 2024. As of June 16, the feature is closed to new customers. If your organization hasn’t used it before, you won’t see it and won’t be able to start.For existing users, nothing changes yet. Existing customers with active usage can continue using the playground, API, and models as usual. But GitHub has made the direction clear: this is the first step toward full retirement, and more details on timelines are coming.What GitHub Models WereWhen GitHub launched the feature two years ago, the pitch was straightforward.…

Read More
SQL

Annabel retired from Redgate Software this week. Across most of my career at Redgate, I’ve participated in many events, some we hosted, some we sponsored. At most of these events, Annabel has been a part of organizing, financing, executing (or all three) the events with me. From SQL in the City to SQL Saturdays to Redgate Summits to the PASS Summit, she and I have been in so many cities and venues around the world.She has become a dear friend, and someone I look forward to seeing. A friendly face, a supportive friend, a joy to be around.I’m happy for…

Read More

AI-generated infrastructure code is arriving faster than most organizations can absorb it. The organizations that invested in platform quality first are the ones pulling ahead.Every few years, someone declares that Infrastructure as Code is dead. The arguments tend to “sidecar” the hype cycle. First, complexity, then containers, then Kubernetes, then serverless. Now it’s AI’s turn; supposedly, generative AI tools will make declarative configuration files obsolete, and natural-language prompts will replace Terraform modules and policy-as-code guardrails.This latest narrative probably drives clicks and hallway conversations. But it’s wrong.What’s actually happening is more interesting and more consequential for infrastructure leaders:IaC is becoming the…

Read More

May 12, 2026 Docker AI Governance: Unlock Agent Autonomy, Safely Introducing Docker AI Governance: centralized control over how agents execute, what they can reach on the network, which credentials they can use, and which MCP tools they can call, so every developer in your company can run AI agents safely, wherever they work. Your laptop is the new prod Agents are the biggest productivity unlock… Read now

Read More
SQL

A good week ago I hosted the monthly T-SQL Tuesday blog party. I invited the community the blog about the idea of what would happen if we would need to go back on-premises, after a good decade of cloud computing. What would you need to do? How do you plan for this? What are the skills you might need to (re-)learn? You can find my take on this here, where I’m telling my junior colleagues that troubleshooting issues on-prem is more challenging, because it’s possible you need to go way down, all the way to Kerberos, SAN and DNS issues.And…

Read More

Angular 22 stabilized the Signal Forms API, and with it comes the need to debounce user inputs.What’s debouncing?The most common use case for debouncing is form inputs that require an HTTP request for some input validation or data request (an auto-complete dropdown, for instance). The idea is that instead of triggering an HTTP request every time the user changes the input value, we wait a bit to see if the user will type another character.That way, we avoid making multiple useless HTTP requests to the server by delaying them. Here is an example of a debounced input:We can see that the…

Read More

Anthropic pulled back a planned billing change for its Claude Agent SDK on June 15 — the same day the change was supposed to take effect. The company’s message to subscribers was short: Nothing changes for now.The reversal came as a relief to developers who build automated agents on top of Claude. But it’s probably temporary. Pricing for Anthropic’s Claude Agent SDK isn’t changing for the time being, and Anthropic hasn’t said when a revised plan might show up.What Was Supposed to HappenThe original plan, announced in mid-May, would have split Claude usage into two buckets. Chat conversations and the…

Read More

The at command lets you queue a one-off task to run once at a specific time, so you don’t have to write and then remember to delete a cron entry for something you only need to run once. You’ve probably used cron to schedule tasks and then realized the job only needs to run once. A common example is giving a vendor temporary SSH access to a production server for troubleshooting. You might open the firewall for their IP address and plan to remove the rule a few hours later. The problem is that it’s easy to forget. Production issues…

Read More

Here is a situation most engineering leaders recognize. You roll out AI coding tools. Features ship faster. Developers are more productive. Then, a few months in, you realize something unexpected: the engineers you most wanted to free up are busier than ever. They are reviewing PRs, firefighting regressions, juggling a dozen half-shipped features and the edge cases that came with each one.AI made them more efficient. It also made them ten times more busy.The bottleneck did not disappear. It moved. And it moved to exactly the place most teams are least equipped to handle quickly: verification.This is the problem that…

Read More

IntroWe are looking for a VP ready for their next adventure. You would be in charge of leading a highly skilled group of directors who in turn lead teams of Laravel experts in our fully remote and growing team. Do you have the skills to easily fill in for either our Laravel Director and Director of Devops and Security? Do you have the skills to step into the coding itself but excited to still lead the vision from a VP responsibility?Position SummaryThe Vice President of Internal Systems owns the internal facing technology function that powers Direct Meds. This role is responsible for…

Read More