CI/CD

Azure AI Foundry tools up for changes in AI applications
The way we use artificial intelligence is changing. Chatbots aren’t going away. We’ll continue to use them to deliver basic, natural language, self-service applications. But the future belongs to multimodal applications, built on large language mo...
2024-11-20 09:00
Microsoft unveils imaging APIs for Windows Copilot Runtime
Microsoft’s Windows Copilot Runtime, which allows developers to integrate AI capabilities into Windows, is being fitted with AI-backed APIs for image processing. It will also gain access to Phi 3.5 Silica, a custom-built generative AI model for Copi...
2024-11-20 01:09
Microsoft extends Entra ID to WSL, WinGet
Microsoft has added new security features to Windows Subsystem for Linux (WSL) and the Windows Package Manager (WinGet), including integration with Microsoft Entra ID (formerly Active Directory) for identity-based access control. The goal is to enable...
2024-11-19 21:37
Microsoft rebrands Azure AI Studio to Azure AI Foundry
Microsoft is packaging its Azure AI Studio and other updates into a new service — Azure AI Foundry in response to enterprises’ need to develop, run, and manage generative AI applications. Launched at the company’s annual Ignite conference, Azure...
2024-11-19 13:30
A GRC framework for securing generative AI
From automating workflows to unlocking new insights, generative AI models like OpenAI’s GPT-4 are already delivering value in enterprises across every industry. But with this power comes a critical challenge for organizations: How do they secure and...
2024-11-19 09:00
How to transform your architecture review board
I recall my angst about my first visit to an architecture review board (ARB), where a team of enterprise architects reviewed plans for new systems and application architectures. My presentation was required to follow a template and be reviewed by the ...
2024-11-19 09:00
Succeeding with observability in the cloud
In its 2024 report, Splunk breaks down observability practices into four stages: foundational visibility, guided insights, proactive response, and unified workflows. Based on that, it classifies companies into four stages of observability maturity: b...
2024-11-19 09:00
F# 9 adds nullable reference types
F# 9, the latest version of Microsoft’s open source functional language, has been released with support for nullable reference types and empty-bodied computation expressions. Standard library improvements also are featured, including random sampling...
2024-11-19 01:06
Akka distributed computing platform adds Java SDK
Akka, formerly known as Lightbend, has released Akka 3, an update to the JVM-based distributed computing platform that adds a Java SDK as well as serverless and “bring your own cloud” deployment options. Akka 3 and the company’s name change were...
2024-11-18 22:30
14 great preprocessors for developers who love to code
As much as we love them, programming languages can often feel like straitjackets. They’re a complex bundle of syntactic rules, and if we break them–even once–the compiler starts screaming out error messages. There are conventions to define every...
2024-11-18 09:00
Designing the APIs that accidentally power businesses
In the last decade, every web application developer has become an API designer. But most organizations do not think of developers as API designers, nor do they think about APIs as a product of design — to the detriment of their developers’ product...
2024-11-18 09:00
Spin 3.0 supports polyglot development using Wasm components
Fermyon has released Spin 3.0, a major update to its open source developer tool for building serverless WebAssembly applications. The new release introduces polyglot programming to ease development. The update to Fermyon’s Spin framework was introdu...
2024-11-18 09:00
The dirty little secret of open source contributions
“Nobody cares if you contribute.” That’s what a Postgres friend said to me during lunch at KubeCon when I suggested that hiring Postgres contributors could be a selling point for customers. His comment surprised me because for years I’ve belie...
2024-11-18 09:00
Go language evolving for future hardware, AI workloads
The Go programming language having just turned 15 years old on November 10, proponents now are planning to adapt the Go language to large multicore systems, the latest vector and matrix hardware instructions, and the needs of AI workloads. In a blog p...
2024-11-16 00:17
And the #1 Python IDE is . . .
This half-month in Python and elsewhere: Take a peek at seven libraries for parallel processing in Python, tour Python’s most popular ORM libraries, and check out our Flask 3.0 tutorial. Also, place your bets for which contender remains standing whe...
2024-11-15 09:00
Strategies to navigate the pitfalls of cloud costs
In my line of work, I often hear CIOs and CFOs say, “Cloud providers are bleeding us dry.” As ever-increasing cloud bills roll in, they’re demanding answers about what they’re paying for and why they’re paying so much. Public cloud providers...
2024-11-15 09:00
Rust Foundation moves forward on C++ and Rust interoperability
The Rust Foundation, which stewards development of the Rust language, has released a statement addressing challenges and opportunities for interoperability between Rust and C++, with the intent of making cross-language development more accessible and ...
2024-11-14 21:18
JetBrains IDEs ease debugging for Kubernetes apps
JetBrains IDEs, with new 2024.3 edition releases, now provide a logical code structure view alongside the familiar physical code structure view in the Structure tool window. The updated IDEs also streamline debugging for Kubernetes applications and pr...
2024-11-14 20:06
How to use DispatchProxy for AOP in .NET Core
Aspect-oriented programming (AOP) decomposes an application’s source code into distinct aspects that isolate the core business logic from cross-cutting concerns. With AOP, cross-cutting concerns like logging and authentication become “aspects” t...
2024-11-14 09:00
Understanding Hyperlight, Microsoft’s minimal VM manager
Virtualization seemed to be one of those technologies that was done. With Hyper-V, VMware, and KVM all offering similar features and performance, all that was left to do was to support new chipset instructions and fix bugs. But slowly things began to ...
2024-11-14 09:00