windows window panes wall by pedro figueras

Visual Studio Code introduces floating editor windows

Visual Studio Code 1.84 allows you to move editors or editor groups out of the main window into their own windows.

purple llama responsible llm product development stages

Meta releases open-source tools for AI safety

The Purple Llama project aims to help developers build generative AI models responsibly.

A scene from 'Day of the Dead'

Why your cloud database performance sucks

I’m having ‘Sixth Sense’ moments when I see dead databases walking. With GenAI poised to eat your data for lunch, it’s time to fix performance problems.


Java / coffee / beans

JDK 22: The new features in Java 22

Due in March, the next version of standard Java will have 12 features including previews of scoped values, structured concurrency, stream gatherers, and the ability to execute multi-file programs.

shutterstock 420429250 popped popcorn in metal scoop in popcorn machine

Microsoft’s Semantic Kernel is ready to pop

Now available in a release candidate, a simpler and easier Semantic Kernel SDK now automates function calling with OpenAI.

man flexing muscles in front of chalkboard

Microsoft Copilot AI to flex more muscle

Microsoft Copilot soon will be able to generate responses using the OpenAI GPT-4 Turbo model, which will enable users to tackle more complex and longer-running tasks.

shutterstock 1890767461 3d render number eight glowing pink blue neon light

The best new features in Microsoft .NET 8

From dynamic memory limits to faster collection classes, .NET 8 is packed with new features for building more performant, scalable, and secure applications.

Construction worker and blue sky    147256163

Accelerating cloud native development in Microsoft Azure

From GPU support to reference implementations, the latest updates to Azure Container Apps combine Microsoft’s commitment to developer productivity with its latest AI development tools.

thumbs up positive attitude congratulations happy employees staff

The best new features in Angular 17: A kinder, faster Angular

Featuring a slew of enhancements, Angular 17 makes it harder than ever to pick a front-runner among JavaScript frameworks.

The number 5.

5 great new features in Django 5

More async support, easier form fields, and easier ways to handle form choices are all coming to the new Django.


shutterstock 27853015 apple and orange against white background

When to use abstract classes vs. interfaces in Java

Abstract classes and interfaces in Java serve fundamentally different purposes. Learn the differences between these Java language elements and how to use them in your programs.

Python laptop coding

Django 5.0 simplifies templates for form field rendering

Field group templates in Django 5.0 make it easier and more concise to render form field elements such as labels, widgets, help text, and errors.

Jigsaw puzzle pieces coming together, merger, M&A, mergers and acquisitions

AI Alliance, led by IBM and Meta, to promote open standards and take on AWS, Microsoft, and Nvidia

Reminiscent of the recurring battle between open source and proprietary ecosystems, the AI Alliance includes about 50 members and is expected to help IBM, Meta and AMD challenge the largest players in generative AI.

hand computer cloud

Can cloud computing be truly federated?

With the rising costs of the cloud and the availability of connected computing and storage resources, we could see colossal cloud brands that don’t own data centers.

shutterstock 1921909664 blue and yellow pipelines and valves at a gas plant

Don’t make Apache Kafka be your database

Event-driven architectures are wonderful. But Kafka was never intended to be a database, and using it as a database won’t solve your problem.