<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://heidloff.net/</id><title>Niklas Heidloff</title><subtitle>Blog from Niklas Heidloff, an IT professional focussing on artificial intelligence, development and advocacy. Niklas works at IBM and shares his AI, Cloud, OpenSource and DevOps experience.</subtitle> <updated>2026-08-12T11:54:51+02:00</updated> <author> <name>Niklas Heidloff</name> <uri>https://heidloff.net/</uri> </author><link rel="self" type="application/atom+xml" href="https://heidloff.net/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://heidloff.net/"/> <generator uri="https://jekyllrb.com/" version="4.3.2">Jekyll</generator> <rights> © 2026 Niklas Heidloff </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Introducing Lifecycle Hooks in IBM Bob</title><link href="https://heidloff.net/article/bob-hooks-orchestrate/" rel="alternate" type="text/html" title="Introducing Lifecycle Hooks in IBM Bob" /><published>2026-08-12T01:01:00+02:00</published> <updated>2026-08-12T01:01:00+02:00</updated> <id>https://heidloff.net/article/bob-hooks-orchestrate/</id> <content src="https://heidloff.net/article/bob-hooks-orchestrate/" /> <author> <name>Niklas Heidloff</name> </author> <summary> The agentic software development tool IBM Bob has recently introduced support for hooks. Hooks enable developers to integrate deterministic code and validation gates into workflows, significantly increasing tool reliability while reducing AI guesswork and hallucinations. This post demonstrates how to utilize hooks in Bob when building watsonx Orchestrate agents. Generative AI and autonomous ag... </summary> </entry> <entry><title>Role based Access Control in watsonx Orchestrate</title><link href="https://heidloff.net/article/watsonx-orchestrate-rbac/" rel="alternate" type="text/html" title="Role based Access Control in watsonx Orchestrate" /><published>2026-08-10T01:01:00+02:00</published> <updated>2026-08-11T15:47:00+02:00</updated> <id>https://heidloff.net/article/watsonx-orchestrate-rbac/</id> <content src="https://heidloff.net/article/watsonx-orchestrate-rbac/" /> <author> <name>Niklas Heidloff</name> </author> <summary> When deploying agents to enterprise AI platforms like IBM watsonx Orchestrate, robust user authentication and authorization are foundational requirements. Agents must operate securely on behalf of users, ensuring they can only access authorized external systems and tools. This article outlines how to implement Role-Based Access Control (RBAC) for your agents and tools. Supported by IBM Bob, I ... </summary> </entry> <entry><title>Mastering Authentication in watsonx Orchestrate</title><link href="https://heidloff.net/article/watsonx-orchestrate-authentication/" rel="alternate" type="text/html" title="Mastering Authentication in watsonx Orchestrate" /><published>2026-08-09T01:01:00+02:00</published> <updated>2026-08-09T01:01:00+02:00</updated> <id>https://heidloff.net/article/watsonx-orchestrate-authentication/</id> <content src="https://heidloff.net/article/watsonx-orchestrate-authentication/" /> <author> <name>Niklas Heidloff</name> </author> <summary> When deploying agents to AI enterprise platforms like IBM watsonx Orchestrate, user authentication is a primary requirement. Agents must be capable of operating on behalf of users to securely access external systems. This post outlines how to authenticate from Orchestrate agents with IBMid using IBM App ID. Supported by IBM Bob, I have developed an open-source example application to demonstrat... </summary> </entry> <entry><title>Mastering Agent Skills in watsonx Orchestrate</title><link href="https://heidloff.net/article/skills-watsonx-orchestrate/" rel="alternate" type="text/html" title="Mastering Agent Skills in watsonx Orchestrate" /><published>2026-07-29T01:01:00+02:00</published> <updated>2026-07-29T01:01:00+02:00</updated> <id>https://heidloff.net/article/skills-watsonx-orchestrate/</id> <content src="https://heidloff.net/article/skills-watsonx-orchestrate/" /> <author> <name>Niklas Heidloff</name> </author> <summary> In agentic software development frameworks like IBM Bob, skills provide essential functionality to instruct agents on how to handle domain-specific tasks. With its latest release, watsonx Orchestrate now also fully supports skills, enabling enterprise agents to operate on behalf of users seamlessly and sharing instructions between agents. In addition to textual instructions, agents can be equi... </summary> </entry> <entry><title>Introducing Workflows and Sub-Agents in IBM Bob v2</title><link href="https://heidloff.net/article/workflows-sub-agents-ibm-bob/" rel="alternate" type="text/html" title="Introducing Workflows and Sub-Agents in IBM Bob v2" /><published>2026-07-15T01:01:00+02:00</published> <updated>2026-07-15T01:01:00+02:00</updated> <id>https://heidloff.net/article/workflows-sub-agents-ibm-bob/</id> <content src="https://heidloff.net/article/workflows-sub-agents-ibm-bob/" /> <author> <name>Niklas Heidloff</name> </author> <summary> One of the key challenges in agentic software development is keeping AI-driven tasks reliable, predictable, and efficient. The latest version of IBM Bob addresses these pain points by introducing workflows that seamlessly blend deterministic scripting with AI reasoning. Additionally, Bob v2 now supports sub-agents, allowing developers to run tasks in parallel using isolated context windows. Th... </summary> </entry> </feed>
