Technical Tips

JSON vs TOON — A new era of structured input?

Meet TOON — The token-friendly cousin of JSON

10.11.2025

LinkedSignal vs Computed: The Angular Signals Showdown You’ve Been Waiting For

Master the Art of Reactive State Management in Angular 18+ Without Breaking a Sweat

10.11.2025

Keycloak Custom SPI and Database Extensions: Adding Your Own Tables 2/2

In this story, we’ll explain how to expose the subscription management via a REST API extension.

09.11.2025

Keycloak Custom SPI and Database Extensions: Adding Your Own Tables 1/2

In this story, we’ll move beyond the basics and dive deep into the advanced world of extending Keycloak.

09.11.2025

Build a Smarter AI Prompt Server with Quarkus and the Model Context Protocol

Learn how to connect GitHub’s awesome-copilot-prompts to Claude and other AI clients using a production-ready Quarkus MCP Server with persistent caching.

08.11.2025

How Does a Scrum Master Improve the Productivity of the Development Team?

A Scrum Master facilitates Scrum events, removes impediments, addresses inefficiencies, and facilitates collaboration to improve the development team’s productivity

08.11.2025

What Is Agent Observability? Key Lessons Learned

A foundational guide to the key concepts of agent observability including best practices, metrics, and common challenges.

05.11.2025

Shopify says AI traffic is up 7x since January, AI-driven orders are up 11x

The company, which partnered with ChatGPT maker OpenAI in September, reported that traffic from AI tools to its online stores is up 7x since January of this year, and purchases attributed to AI-powered search have increased by 11x.

05.11.2025

Amazon sues Perplexity over 'agentic' shopping tool

Amazon (AMZN.O), opens new tab sued Perplexity AI on Tuesday over the startup’s "agentic" shopping feature, which uses automation to place orders for users, saying it covertly accessed Amazon customer accounts and disguised automated activity as human browsing.

05.11.2025

How to Write a (Good) Newsletter with AI

By the end, you’ll have a living workspace that holds your research, best writing, and creative rules. You’ll draft faster without sounding generic. You’ll publish more without losing your edge.

05.11.2025

Postgres for Agents

Announcing Agentic Postgres: The first database built for agents.

31.10.2025

3 Postgres Tricks (Trigram, Covering Indexes, GIN) to cut I/O by 70%

A fast path for search and filters that stops wasting buffers and fixes the wrong scans

30.10.2025

Agentic AI: Single vs Multi-Agent Systems

To build different agentic systems, one of the interesting areas is the difference between building a single versus multi-agent workflow.

30.10.2025

New Open Source Tool from Angular Scores Vibe Code Quality

The Angular team has open sourced its Web Codegen Scorer to provide quantifiable metrics for AI-generated frontend code and frameworks.

30.10.2025

JSON in Quarkus Explained: JSON-B, JSON-P, or Jackson?

This guide provides a hands-on approach for Java developers to select the optimal JSON processing library.

30.10.2025

OpenAI upgrades ChatGPT/GPT-5 for sensitive mental health conversations

OpenAI updated GPT-5, the model powering ChatGPT, to significantly improve its handling of conversations involving mental health distress.

30.10.2025

Qualcomm is turning parts from cellphone chips into AI chips to rival Nvidia

Qualcomm may as well be invited to the World Poker Tour the way they're making bets, with their lastest one calling Nvidia's hand as they introduced two new inference chips, the AI200 (coming 2026) and AI250 (planned for 2027).

30.10.2025

Managing Kubernetes Workloads Using the App of Apps Pattern in ArgoCD

Managing a cloud native infrastructure at scale is no longer just about deploying single applications – it’s about organizing environments, defining clear boundaries and keeping everything version-controlled, consistent, automated and easily managed within a simple and clear lifecycle process. This is where GitOps practices – tools like ArgoCD – truly shine.

29.10.2025

How to Get the Most Out of Junie in a Kotlin Multiplatform Project

Junie (a coding agent by JetBrains) is actually really amazing to work with when building a Kotlin Multiplatform project.

28.10.2025

Keycloak: The Open-Source Hero Behind Secure Logins

Keycloak is an open-source Identity and Access Management (IAM) solution developed by Red Hat. It helps developers add authentication, authorization, and single sign-on (SSO) to their applications without writing security code from scratch.

28.10.2025

The Signal Forms Revolution

How to migrated from Template-Driven Forms and Never Looked Back

28.10.2025

Still Using ngOnDestroy in Angular 21? Discover the Smarter Way

In Angular apps, cleanup logic is critical. Whether it’s unsubscribing from RxJS streams, closing WebSocket connections, or detaching event listeners — forgetting to do so can cause memory leaks.

28.10.2025

Observability 3.0 AI-Powered APM

AI-Powered Observability – to create an ecosystem that is fully compatible with AI and to utilize its full power.

28.10.2025

Say Goodbye To Local Storage

A type-safe collection of functions to make local storage better

28.10.2025

Type conversion in Java – an alternative proposal for primitive type patterns

A lot of good work has been done by the core Java team on patterns, providing new ways to explore data. The latest extension, in JEP 507, is the idea that primitive type patterns should be supported. Here an alternative approach.

27.10.2025

Gemini with Web Search results in LangChain4j

The fact of grounding an LLM’s response with the results from a search engine allows the LLM to find relevant information about the query from web searches, which will likely include up-to-date information that the model won’t have seen during its training, past its cut-off date when the training ended.

27.10.2025

Comparing NATS and Kafka: Understanding the Differences

As messaging systems for modern applications continue to evolve, NATS and Kafka have emerged as part of the most popular options in the market today. Both NATS and Kafka are open-source and have gained a lot of traction due to their reliability, efficiency, and scalability.

25.10.2025

You’re Only Using Half of Quarkus: 10 Hidden Features That Change Everything

Most developers know Quarkus for its instant startup and live reload. But beyond those flagship features, the framework hides a deep collection of small, powerful capabilities that quietly elevate your daily workflow.

25.10.2025

Goodbye NullPointerException? Java’s Future with Null-Controlled Value Types

The Future Is Non-Nullable (But Flexible) – Java is stepping into a new era with Project Valhalla and JDK 24’s preview features.

25.10.2025

Now in Android #121

Read on for coverage of Android 16 QPR2 beta 1, the Android Studio Narwhal feature drop, Jetpack Compose 1.9, Media 3 1.8, Shape Morphing and Autofill in Compose, and much more.

25.10.2025

Setting up Docker-in-Docker for testing Docker Swarm locally

Docker-in-Docker (DIND) is useful for testing Docker Swarm locally to avoid the overhead of managing multiple VMs or cloud instances. This is because it allows you to simulate a multi-node Swarm cluster on a single physical machine.

25.10.2025

Quarkus Newsletter #61 – October

Latest Quarkus Newsletter!

24.10.2025

Javelit to create quick interactive app frontends in Java

Have you ever heard of Javelit? It’s like Streamlit in the Python ecosystem, but for the Java developer! I was lucky that the project creator reached out and introduced me to this cool little tool!

24.10.2025

NEURA Robotics Acquires ek robotics

NEURA Robotics, a pioneer and technology leader in cognitive robotics, announces the acquisition of ek robotics – one of the most experienced specialists in driverless transport systems (AGV/AMR) worldwide.

23.10.2025

Angular Signals Not Updating? Here’s Why and How to Fix It

A common problem for Angular coding – Signal isn’t updating…

23.10.2025

Java for AI

Many Java features, existing and future, can meet the demands of AI. Existing features include the Foreign Function and Memory API and the Vector API. Future features include those proposed by Project Valhalla and Project Babylon.

23.10.2025

HTTP/3 Support in JDK 26

One new JDK 26 feature is that HttpClient, which has been part of Java SE since JDK 11, now supports HTTP/3 (From an HTTP protocol perspective, it is not vastly different from HTTP/2 in terms of features).

23.10.2025

Mastering Audio Transcription With Gemini APIs: A Developer's Guide

How to implementing audio transcription in applications using Gemini models, from basic implementations to real-time streaming solutions.

23.10.2025

Chrome DevTools MCP Server Guide

Give Your AI Assistant Eyes and Hands: Automate Browser Testing, Debugging, and Performance Analysis

22.10.2025

Top 10 Chinese Humanoid Robots of 2025

China is currently taking the humanoid industry by storm, with what seems to be new start-ups appearing every few weeks. Almost 60% of funding for humanoids has been raised in Asia.

22.10.2025

Robot for Industrial-Grade Automation

Agibot Launches G2 Humanoid Robot for Industrial-Grade Automation

22.10.2025

What's New in Java 25 in 2 Minutes – Sip of Java

JDK 25 was released on September 16th, and with it came 18 JEPs (JDK Enhancement Proposals), many of them being final features. Let’s quickly review the major changes that came in JDK 25!

18.10.2025

Angular CLI MCP Server Guide

The Angular team has added something that changes how AI can help with your projects: an MCP server built into the CLI that provides everything from live documentation access to code modernization tools and interactive tutoring.

17.10.2025

Govern SAP APIs living in various API Management gateways in a single place with Azure API Center

API Sprawl? Key to survival is automatic discovery of available APIs and a single place to enforce guidelines from, or at least know these unmanaged APIs exist in your estate. Forgotten APIs are low hanging fruit for attackers.

17.10.2025

APS Business Model Evolution

APS APIs are powering more of your work than ever—driving design automation, intelligent workflows, and connected experiences.

14.10.2025

Why Angular 21 Is the Best Version Yet for Large Projects

Let’s break down why Angular 21 is, without exaggeration, the best version yet for large-scale projects — and why you should actually care.

14.10.2025

Building a Museum App with Quarkus, LangChain4j, and MCP

How Java developers can combine vision AI, real-time context, and modern Quarkus features to create privacy-aware, engaging applications.

14.10.2025

Devoxx 2025: tanta AI in JAVA

Tantissimi talk, per quella che si conferma la migliore conferenza europea.

14.10.2025

Inductive Automation Releases Ignition 8.3

New Version Delivers Enhanced Capabilities, New And Improved Modules, And Long-Term Support.

14.10.2025

AI Agents into Your Angular Team

The world of software development is changing faster than ever. Artificial Intelligence is no longer just a trend.

14.10.2025

langchain4j new release 1.7.1

The LangChain4j release 1.7.1 focuses on major updates to existing integrations, new features for agents and GPU support, and several new integrations.

02.10.2025

JDK 25: The new features in Java 25

Long-Term Support release, with features ranging from structured concurrency and compact object headers to ahead-of-time method profiling and JFR CPU-time profiling on Linux, is now generally available.

14.09.2025

Introducing Gemini 2.5 Flash Image, our state-of-the-art image model

Gemini 2.5 Flash Image (aka nano-banana) is google state-of-the-art image generation and editing model. This update enables you to blend multiple images into a single image, maintain character consistency for rich storytelling, make targeted transformations using natural language, and use Gemini's world knowledge to generate and edit images.

25.08.2025

Angular 20 – What’s New

Angular 20 has just been released, introducing brand-new APIs, developer-experience enhancements, improved type checking, better CLI diagnostics, and the stabilization of features from earlier Angular versions.

29.05.2025

Red Hat at KubeCon + CloudNativeCon Europe 2025

Visit the Red Hat booth #N200 onsite in the sponsor showcase to speak with our open source experts. As the largest open source company in the world, we build and support open source products from open source projects. With open source, we equip our customers for success.

01.04.2025