Month: April 2026

AI, Industry News

Microsoft and OpenAI’s amicable divorce: what changes for the rest of us?

Close-up of two people in business suits shaking hands — corporate partnership/agreement context (photo: Bia Limova / Pexels)

Late on Sunday, Bloomberg reported that Microsoft and OpenAI have ended their exclusive cloud-and-revenue-sharing arrangement — the deal that made Azure the de facto home for OpenAI’s models since 2019 and gave Microsoft a percentage of OpenAI’s revenue in return …

DevOps, Industry News, Sysadmin

pgBackRest is no longer maintained: a calm migration plan for production Postgres operators

Close-up of an open mechanical hard drive showing the spinning platter and read/write actuator arm — physical-storage context for backup discussion (photo: Amalia Digital / Pexels)

The pgBackRest GitHub repository was archived this week — the maintainer announced that the project is no longer being actively developed. For anyone running production PostgreSQL backups via pgBackRest (and that’s a lot of people; it’s been the de facto …

AI, DevOps, Industry News

GitHub Copilot moves to usage-based billing: what changes on your team’s invoice

Hands using a calculator next to a printed invoice — usage-based billing context (photo: Kindel Media / Pexels)

GitHub Copilot is moving to usage-based billing — announced this week on the GitHub blog. The flat $10 / $19 / $39 per-seat pricing isn’t going away entirely, but each tier now comes with a “premium request” budget, and once …

Industry News, macOS

The networking changes coming in macOS 27 — and which workflows might quietly break

Hands typing on a MacBook displaying a web browser — typical macOS development context (photo: Cottonbro / Pexels)

Howard Oakley’s eclectic-light blog flagged this week that the upcoming macOS 27 release brings a non-trivial reshuffle of how the OS handles networking — specifically the deprecation of a few long-standing low-level APIs and a tightening of how routing tables, …

Security, Tutorials, WordPress

The ‘fake plugin’ WordPress malware family: how to spot random-named directories in bulk

A row of blue and orange CASSA-brand office binders neatly stacked on a shelf — visual metaphor for plugin directories that look identical on the outside but may contain very different things inside (photo: zulfugarkarimov / Pexels)

One of the most common WordPress malware patterns I’ve cleaned in the last two years isn’t a webshell or a credential stealer — it’s a “fake plugin” or “fake theme.” The attacker creates a directory in wp-content/plugins/ or wp-content/themes/ with …

Security, Tutorials

The hard problem of sanitizing user-uploaded SVGs (and why most libraries get it wrong)

Close-up of HTML and CSS code on a computer screen — markup-parsing context for an SVG security article (photo: Pixabay / Pexels)

The Scratch team’s blog post on SVG sanitization (linked from Hacker News this week) is one of those technical write-ups that really should be required reading for anyone who lets users upload images to a web app. The author’s account …