News & Blogs
News and Events
Latest From Our Blogs
Free-threaded programming in Python 3.13
This (half-) month in Python and elsewhere: Python 3.13’s “no-GIL” or “free-threaded” version is out, and you can try...
How to use Task.WhenEach in .NET 9
The upcoming release of .NET 9 introduces the Task.WhenEach method, which enables developers to handle asynchronous...
Secure Azure Kubernetes with Advanced Container Networking Services
Microsoft’s Azure Kubernetes Service is designed to take care of much of the day-to-day management of Kubernetes,...
WasmGC and the future of front-end Java development
JavaScript is the clear choice for front-end development today, but there is a longstanding push to be able to use...
Get started with the free-threaded build of Python 3.13
The single biggest new feature in Python 3.13 is something Python users have anticipated for ages: a version of Python...
Why are we still confused about cloud security?
A report by cloud security company Tenable discovered that 74% of companies surveyed had exposed storage or other...
At the mercy of social media
I like Instagram as much as the next guy. I check in daily on my carefully curated feed of folks I follow and then...
How to manage generative AI programs – governance, education, regulation
Generative artificial intelligence has grown extremely rapidly, attracting investment and sparking developer interest...
Open source package entry points could be used for command jacking
Open source application packages, including those in Python and JavaScript, have a vulnerability in their entry points...
How do we fund open source?
The world has come to rely upon the free work of millions of skilled software developers—the maintainers of free...
Making genAI work for you
It’s not often someone can talk about genAI in a “pragmatic and realistic” way, but those are exactly the accolades...
How to leverage APIs for IT-enabled information capability
In today’s rapidly evolving digital landscape, businesses face constant pressure to adapt or risk being left behind....
Ktor 3.0 switches to kotlinx.io library
Ktor 3.0, the latest version of the Kotlin-based framework for building asynchronous client- and server-side...
Embedded developers face mounting pressure on security
Developers and software engineers face mounting pressure to balance rapid innovation with safety and security, says...
AI is killing cloud sustainability
Sustainability was once a highly touted advantage in public cloud computing. Enterprises and cloud providers flaunted...
TypeScript 5.7 improves error reporting
TypeScript 5.7, the latest planned release of Microsoft’s JavaScript variant with syntax for types, is now available...
Microsoft previews AI ‘building blocks’ for .NET
Microsoft is previewing packages geared to integrating generative AI services into .NET applications. Called...
Drasi: A lightweight approach to event-driven programming
The Microsoft Azure Incubations team is one of the more interesting components of Microsoft’s hyperscale cloud. It is...
How to use Java generics to avoid ClassCastExceptions
Deno 2.0 arrives, ready to battle Node.js
Deno 2.0, a major update to the open source Deno runtime for JavaScript, TypeScript, and WebAssembly, is now available...