News & Blogs
News and Events
Latest From Our Blogs
Neoclouds run AI cheaper and better
Enterprises are under intense pressure to deliver AI outcomes that are visible, measurable, and repeatable without...
Ruby sinking in popularity, buried by Python – Tiobe
The Ruby language has been around since 1995 and still gets regular releases. But the language has dropped to 30th...
Anthropic debuts Claude Marketplace to target AI procurement bottlenecks
Anthropic has launched a new marketplace for tools built on its Claude large language models (LLMs) that analysts say...
How generative UI cut our development time from months to weeks
When we shipped a new feature last quarter, it would have taken three months to build traditionally. It took two...
Coding for agents
Large language models (LLMs) and AI agents aren’t important to software engineering because they can write code at...
19 large language models for safety or danger
Everyone working on artificial intelligence these days fears the worst-case scenario. The precocious LLM will suddenly...
MCP C# SDK 1.0 arrives with improved authorization server discovery
Microsoft’s official C# SDK for implementing Model Context Protocol (MCP) servers and clients has reached its 1.0...
Why enterprises are still bad at multicloud
In 2026, most enterprises I talk to are multicloud, not because they set out with a crisp strategy but because reality...
Why local-first matters for JavaScript
The JavaScript innovation train is really picking up momentum lately, driven—as always—by the creativity of the...
Rust 1.94 arrives with array windows to iterate slices
The Rust team has unveiled Rust 1.94. This release adds an array windows capability as an iterating method for the...
Visual Studio Code previews agent plugins
Microsoft has released Visual Studio Code 1.110, an update of the popular code editor that makes agents practical for...
What I learned as an undercover agent on Moltbook
Apparently, AI agents need a social media platform to connect with one another. Thus, Moltbook was born, a...
The revenge of SQL: How a 50-year-old language reinvents itself
Prototyping is my favorite part of programming. I like building new stuff and getting things working. It’s no...
OpenAI developing GitHub rival as AI coding platform race intensifies
OpenAI is reportedly developing a code hosting platform that could compete with Microsoft’s GitHub, a move that would...
WebAssembly proposal touted to improve Wasm web integration
The WebAssembly Component Model, an architecture for building interoperable WebAssembly libraries, applications, and...
Retirement: Azure Policy faster enforcement and retirement of login/logout workaround
Over the years, we’ve made significant investments to improve the responsiveness of the Azure Policy service. As a...
An ode to craftsmanship in software development
I was talking about the astonishing rise of AI-assisted coding with my friend Josh recently, and he said he was going...
The right way to architect modern web applications
For decades, web architecture has followed a familiar and frankly exhausting pattern. A dominant approach emerges,...
What I learned using Claude Sonnet to migrate Python to Rust
If there’s one universal experience with AI-powered code development tools, it’s how they feel like magic until they...
Angular releases patches for SSR security issues
The Angular team from Google has announced the release of two security updates to the Angular web framework, both...