Java

5 new features in EDB Postgres AI
More than half of enterprises (56%) run mission-critical workloads in hybrid environments, according to a 2024 EDB survey of enterprise executives. From data warehouses and data lakes to HTAP, OLTP, and AI development, hybrid models have become a stra...
2025-01-20 09:00
Are 10% of your software engineers lazy?
Nearly 10% of all software engineers are “ghosts” who “do virtually nothing” but collect $300K salaries. This, according to research from Stanford University. The paper takes particular aim at engineers who work remotely, declaring that 14% of...
2025-01-20 09:00
Hashtag Jakarta EE #264
Hashtag Jakarta EE #264 Welcome to issue number two hundred and sixty-four of Hashtag Jakarta EE! The latest news about the refactoring of the TCK for Jakarta EE 11 is that the team is getting closer to releasing Jakarta EE Web Profile 11. There are j...
2025-01-19 10:59
Node.js set to stabilize type stripping
Node.js, the popular JavaScript runtime, is moving to stabilize type stripping, a feature that allows developers to execute TypeScript files without source maps or additional configuration, speeding up the development process. The Node.js runtime was ...
2025-01-18 18:58
Secure AI? Dream on, says AI red team
The group responsible for red teaming of over 100 generative AI products at Microsoft has concluded that the work of building safe and secure AI systems will never be complete. In a paper published this week, the authors, including Microsoft Azure CTO...
2025-01-18 03:21
Python eats the world
In this week’s Python Report: Everyone’s favorite snake-named language is getting closer to being everyone’s favorite language, period. We also have a guide to unpacking the power of Python’s abstract base classes, and a tutorial for developer...
2025-01-17 09:00
Federated learning: The killer use case for generative AI
Let’s imagine a fictional company, Global Retail Corporation, a multinational retail chain struggling with its initial approach to AI integration. They built custom generative AI applications on their cloud provider using OpenAI’s APIs for broader...
2025-01-17 09:00
Here’s how Google is using LLMs for complex internal code migrations
Code migration is a critical process in maintaining software applications. It helps improve performance and resilience, keeps systems up to date, and removes stale or irrelevant code. But it can be complex and time-consuming on a number of levels, not...
2025-01-17 05:00
Google rolls out Vertex AI RAG Engine
Google has formally introduced Vertex AI RAG Engine, a developer tool aimed at streamlining the complex process of retrieving relevant information from a knowledge base and feeding it to an LLM (large language model). Introduced in a January 15 blog p...
2025-01-17 00:55
Snowflake open sources SwiftKV to reduce inference workload costs
Cloud-based data warehouse company Snowflake has open-sourced a new proprietary approach — SwiftKV — designed to reduce the cost of inference workloads for enterprises running generative AI-based applications. SwiftKV was launched in December. Th...
2025-01-16 16:00
Build API clients with Microsoft Kiota
Service-oriented architectures are at the heart of modern application development. By building applications out of a mix of services, we can take advantage of the current generation of platforms to build serverless, scalable, distributed applications....
2025-01-16 09:00
Digital Transformation in Prisons: How Kazakhstan is Leading the Way
Technology innovations have made the digital transformation of public services essential to enhancing safety, efficiency, and accountability. Kazakhstan has taken a monumental step forward in this regard by implementing a continuous video surveillance...
2025-01-16 04:42
Red Hat offers OpenShift Virtualization Engine, Kubernetes Connectivity Link
Red Hat has made both its Red Hat OpenShift Virtualization Engine and  Red Hat Connectivity Link software generally available. The company also announced Red Hat Advanced Cluster Management for Virtualization. Red Hat OpenShift Virtualization Engine ...
2025-01-15 22:56
Vertex AI RAG Engine: A developers tool
Vertex AI RAG Engine, a managed orchestration service, streamlines the process of retrieving and feeding relevant information to Large Language Models. This enables developers to build robust, grounded generative AI apps that ensure responses are factu...
2025-01-15 18:00
Intro to Ktor: The server-side stack
My previous article introduced Ktor and some of its basic features for building web applications. Now, we’ll expand the example application developed in that article by adding persistent data and HTMX, which will provide more interactive views. Th...
2025-01-15 09:00
Where big piles of mud come from
I’ve worked on some big piles of mud over the years. You know, those sprawling applications made up of millions of lines of code, written by countless developers over the course of a decade or two, most of them long forgotten and utterly unknown to...
2025-01-15 09:00
Why you should use Docker and OCI containers
A book published in 1981, called Nailing Jelly to a Tree, describes software as “nebulous and difficult to get a firm grip on.” That was true in 1981, and it is no less true four decades later. Software, whether it is an application you bought or ...
2025-01-15 01:00
Angular team unveils strategy for 2025
The 2025 strategy document for Google’s Angular web development framework calls for enhancing the developer experience with capabilities such as zoneless change detection and signal-based forms, and making developer adoption of new features easier ...
2025-01-15 00:51
The journey towards a knowledge graph for generative AI
How does the journey to a knowledge graph start with unstructured data—such as text, images, and other media? The evolution of web search engines offers an instructive example, showing how knowledge can be extracted from unstructured sources and ref...
2025-01-14 09:00