News & Blogs

News and Events
Latest From Our Blogs
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 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...
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...
Gemini Code Assist Enterprise woos enterprise developers
Google Cloud has announced Gemini Code Assist Enterprise, billed as an enterprise-grade tool that lets developers...
Electron vs. Tauri: Which cross-platform framework is for you?
If there’s one thing developers agree on about cross-platform applications, it’s that it’s easier to create a GUI with...
WebSockets under the hood with Node.js
WebSockets is a network communication protocol that enables two-way client-server communication. WebSockets are often...
Julia language adds lower-overhead Memory type
A new version of the dynamically typed, high-performance Julia language for numerical computing has been released....
Databricks says with its new Databricks Apps platform, you can build tailored enterprise apps in 5 minutes
Every enterprise today is looking to get as much as possible out of its data and AI investments. But when building...
California’s vetoed AI bill: Bullet dodged, but not for long
Artificial intelligence has the power to revolutionize industries, drive economic growth, and improve our quality of...
Oracle touts ‘tip and tail’ release model for Java library development
Oracle is touting a “tip and tail” model for Java library development that the company says would give application...
The best new features and fixes in Python 3.13
Python 3.13 has just been released. This article presents a rundown of the most significant new features in Python...
Rust resumes rise in popularity
Rust, the fast and memory-safe programming language born out of Mozilla, has resumed its rise up the monthly Tiobe...