
Mastering recursive programming
This article introduces the concept of recursion and tackles recursive programming patterns, examining how they can be used to write provably correct programs. Examples are in Scheme and C.
Apply the Strangler Fig Application pattern to microservices applications
In this article, I’ve shown you a few of the ramifications of applying the Strangler Fig Application pattern—when it applies, when it doesn’t, and what it means for release management.
How to implement the Apriori algorithm in Python - IBM Developer
The technique identifies frequent patterns, connections, and dependencies among candidate item sets. The Apriori algorithm is based on the Apriori property which states that if an item set appears …
Manage microservice transactions with Saga pattern
To adopt a particular framework code, the microservice must be decorated with annotations, class initializations, or other configuration changes. In the Saga choreography pattern, the SEC can be …
Java - IBM Developer
Feb 3, 2026 · You will learn to create a project, build REST APIs, persist data, configure environments, test your code, and finally containerize and deploy your application.
Building an agentic RAG pipeline - IBM Developer
The intent classification agent uses a combination of keyword matching, semantic similarity, and learned patterns to achieve high accuracy in routing decisions.
Building a robust predictive analytics pipeline - IBM Developer
Using a sample dataset on employee workload and stress levels only for illustration, we’ll explain the predictive analytics pipeline architecture, walk step-by-step through our POC implementation, and …
Agentic AI in enterprise workflow automation - IBM Developer
The architecture has various patterns depending on how the agents collaborate; for example, a supervisor pattern where one master agent delegates and coordinates with other individual expert AI …
Building AI applications with Model Context Protocol (MCP)
We will use the Anthropic MCP specification and the watsonx.ai Python SDK. First, create ibm_watsonx_mcp_server.py. We will step you through the code in this file, but you can review this …
Build a tool calling agent with LangGraph and watsonx.ai flows engine
Generative AI is evolving quickly, and in the past couple of years, we’ve seen a few clear patterns that a developer can implement, starting with simple prompting, moving to Retrieval Augmented Generation …