CI/CD

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
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
The cloud cost wake-up call I predicted
For years, I’ve cautioned organizations about the hidden downsides of cloud computing. Ironically, I’m “Dave the cloud guy” who warns enterprises about the cloud. The benefits of the cloud’s agility, scalability, and innovation can quickly b...
2025-01-14 09:00
CISA publishes security goals for software development process, product design
The US Cybersecurity & Infrastructure Security Agency (CISA) has published IT sector-specific goals (IT SSGs) to protect against cyber threats, including 11 software development process goals and seven product design goals. Published January 7, the I...
2025-01-13 21:01
Yes, you should use AI coding assistants—but not like that
If you’re exhausted by the constantly changing AI landscape, you’re not alone. In a thoughtful post, Microsoft Research brainiac Victor Dibia captures the “particular kind of fatigue that comes from trying to match the unprecedented pace of AI a...
2025-01-13 09:00
The devops certifications tech companies want
Devops continues to expand in development environments everywhere from small startups to the largest global enterprises. The worldwide devops market, including products and services, was expected to increase from $10.56 billion in 2023 to $12.8 billio...
2025-01-13 09:00
Open source trends for 2025 and beyond
Over the past decades, open source software (OSS) has transformed from being merely a cheaper option into the superior choice for enterprise infrastructure. Now it often provides higher quality, stronger security, better privacy, unparalleled extensib...
2025-01-13 09:00
Yes, you should use coding assistants—but not like that
If you’re exhausted by the constantly changing AI landscape, you’re not alone. In a thoughtful post, Microsoft Research brainiac Victor Dibia captures the “particular kind of fatigue that comes from trying to match the unprecedented pace of AI a...
2025-01-13 09:00
Oracle refuses to yield JavaScript trademark, Deno Land says
JavaScript runtime provider Deno Land’s efforts to get Oracle to yield the trademark for JavaScript have hit a snag, with Oracle refusing to voluntarily withdraw the trademark, Deno Land said. A Deno Land post on X on January 7 provided an update ab...
2025-01-10 21:59
Why JavaScript’s still on top in 2025
Welcome to a new year of programming and the brand new monthly list of JavaScript stories just for developers! Among the highlights of this new year: Svelte and SvelteKit have seen a slew of incremental improvements, Astro.js 5.0 just hit, and the Nex...
2025-01-10 09:00