Anthropic adds Claude Code to its Claude enterprise plans
Anthropic has bundled Claude Code, its agent-based command line interface (CLI) coding tool, into the enterprise plans for its generative AI chatbot Claude, in an effort to help streamline developer workflows as well as to take on rivals such as Gemin...
What's new in Gemini Code Assist
Gemini Code Assist's Agent Mode, now available in VS Code (Preview) and IntelliJ (Stable), streamlines complex coding tasks by proposing detailed plans for user review and approval. This intelligent, collaborative approach, enhanced with features like ...
How to upload files using minimal APIs in ASP.NET Core
ASP.NET Core offers a simplified hosting model, called minimal APIs, that allows us to build lightweight APIs with minimal dependencies. We’ve discussed minimal APIs in several earlier posts here. We’ve examined how we can implement in-memory cach...
Up and running with Azure Linux 3.0
Microsoft’s move to the cloud-native world means it’s now the custodian of several quite different Linux distributions. Some are internal tools that run deep parts of Azure’s networking infrastructure; others are part of Azure’s Internet of Th...
GitHub launches Copilot agents panel on GitHub.com
GitHub has unveiled an agents panel, available on every page of github.com, that allows developers to delegate coding tasks to GitHub Copilot throughout the GitHub platform. The agents panel allows developers to assign tasks to Copilot and manage thes...
PyApp: An easy way to package Python apps as executables
Every developer knows how hard it is to redistribute a Python program as a self-contained, click-and-run package. There are third-party solutions, but they all have drawbacks. PyInstaller, the oldest and best-known tool for this job, is crotchety to w...
Is the generative AI bubble about to burst?
One way to measure the scope of the generative AI boom is financially, and another is in terms of public awareness. Both are nearly unprecedented, even in the realm of high tech. Data center buildouts in support of AI expansion are expected to be in t...
Your code is more strongly coupled than you think
In previous articles I introduced connascence—the idea that code coupling can be described and quantified—and discussed five kinds of static connascence. In this article, we’ll wrap up our tour of connascence with a discussion of the deeper kin...
.NET 10 Preview 7 adds XAML generator
The latest preview of Microsoft’s planned .NET 10 application development platform is now available, featuring a source generator for XAML and improved translation for parameterized collections in Entity Framework Core. This preview was unveiled Aug...
Train a GPT2 model with JAX on TPU for free
Build and train a GPT2 model from scratch using JAX on Google TPUs, with a complete Python notebook for free-tier Colab or Kaggle. Learn how to define a hardware mesh, partition model parameters and input data for data parallelism, and optimize the mod...
The successes and challenges of AI agents
AI has changed a lot in just two years. In 2023, most companies were experimenting with large language models. These tools helped with writing, research, and support tasks. They were smart, but they waited for instructions and could not take action on...
Hands-on with Nvidia NeMo Retriever
Nvidia was founded by three chip designers (including Jensen Huang, who became CEO) in 1993. By 1997 they had brought a successful high-performance 3D graphics processor to market; two years later the company invented the GPU (graphics processing unit...
IBM can’t afford an unreliable cloud
On August 12, 2025, IBM Cloud experienced its fourth major outage since May, resulting in a two-hour service disruption that affected 27 services globally across 10 regions. This “Severity 1” event left enterprise customers locked out of critic...
Retrieval-augmented generation with Nvidia NeMo Retriever
Nvidia was founded by three chip designers (including Jensen Huang, who became CEO) in 1993. By 1997 they had brought a successful high-performance 3D graphics processor to market; two years later the company invented the GPU (graphics processing unit...
Go language previews performance-boosting garbage collector
Go 1.25, the latest version of the Google-developed open source programming language, has been released. The update brings new capabilities including an experimental garbage collector that improves performance, a fix for a compiler bug that could dela...