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 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.

shutterstock 1976309069 coffee beans roasting sorting packaging processing equipment machinery

What is the JDK? Introduction to the Java Development Kit

The JDK is the development platform for building Java applications. Learn about different JDK versions, then install a JDK in your development environment and use it to compile a Java program.


AWS re:Invent 2023: 7 takeaways from the big annual event

Generative AI was the watchword at re:Invent 2023, as AWS rolled out new chips, foundation models, updates to its generative AI-based application building service Amazon Bedrock, a new generative AI assistant dubbed Amazon Q, support...

Young businessman with megaphone.

Tech leaders sound off on new AI regulations

The AI industry is looking regulation in the face—and is nervous about what it sees.

Abstract Artificial intelligence. Technology web background. Virtual concept

AWS finally gets serious about genAI

At AWS re:Invent, the company announced significant AI advancements that may make AWS a leader in generative AI.

Cyber security concept

3 security best practices for all DevSecOps teams

DevSecOps has gained traction in the past decade, but teams still struggle to identify which security practices are most critical. Here are three security techniques for every DevSecOps team.

shutterstock 1191901810 row of emptyblack office chairs outside conference room or interview room

How generative AI will create a developer talent shortage

If we replace junior developers with machines, we won’t have engineers trained to do the more thoughtful work required to move software forward.


two people skydiving in tandem

Java's Simple Web Server: Static HTTP servers made easy

Java 18's Simple Web Server lets you use a command-line tool or API to host files and more. Here's how it works.

silver infinity symbol

What is CI/CD? Continuous integration and continuous delivery explained

CI/CD is a best practice for devops and agile development. Here's how software development teams automate continuous integration and delivery all the way through the CI/CD pipeline.

Java / coffee / beans

JDK 22: The new features in Java 22

The number of proposed features for the next version of standard Java now totals 10, with the addition of a second preview of structured concurrency and an enhancement to the Java application launcher.

aws selipsky

Here's what AWS revealed about its generative AI strategy at re:Invent 2023

AWS CEO Adam Selipsky and other top executives at the company’s annual re:Invent conference revealed updates and new products aimed at challenging offerings from Microsoft, Oracle, Google, and IBM.

Evolution of Lighting 166160844

The evolution of multitenancy for cloud computing

We used to be a lot more interested in the mechanics of multitenancy. What are the exciting evolutions in the technologies that support it?