Insights

42 articles

Field notes from 35 years of production development — covering agentic AI systems, security architecture, data engineering, and Servoy migration.

Orchestrating AI Agent Teams: How Skills, Hooks, and Context Flow Make Autonomous Coding Reliable Claude Code

Orchestrating AI Agent Teams: How Skills, Hooks, and Context Flow Make Autonomous Coding Reliable

Part 1 of 1 Claude Code

An orchestrator breaks a task into pieces. Specialized agents pick up work items, each carrying skills that define what they know and hooks that enforce how they behave. Context flows from session start to task completion through a deterministic pipeline. Here is how the pieces fit together.

2026-01-22 Read Article
Benchmarking and Optimizing GraphRAG Systems: Performance Insights from Production - 4 of 4 AI & Modern Development

Benchmarking and Optimizing GraphRAG Systems: Performance Insights from Production - 4 of 4

In the rapidly evolving landscape of AI applications, we're witnessing an explosion of interest in GraphRAG systems—and for good reason. By combining the relationship-aware power of graph databases wi

2025-06-25 Read Article
Optimizing GraphRAG: Five Essential Techniques for Production Performance - 2 of 4 AI & Modern Development

Optimizing GraphRAG: Five Essential Techniques for Production Performance - 2 of 4

In the rapidly evolving landscape of AI-powered information retrieval, we're seeing an explosion of interest in GraphRAG—a powerful fusion of graph databases and vector embeddings that promises to rev

2025-06-25 Read Article
Optimizing Parallel Relationship Loading in Graph Databases: The Mix and Batch Technique - 3 of 4 AI & Modern Development

Optimizing Parallel Relationship Loading in Graph Databases: The Mix and Batch Technique - 3 of 4

In the rapidly evolving world of graph databases and AI systems, we're hitting a frustrating wall when it comes to loading relationships at scale. You've probably experienced it yourself—watching your

2025-06-25 Read Article
GraphRAG: Building Bridges in the Knowledge Landscape - 1 of 4 AI & Modern Development

GraphRAG: Building Bridges in the Knowledge Landscape - 1 of 4

In the fast-paced world of AI development, we're constantly pushing the boundaries of what's possible with large language models. Yet despite all our advances, traditional Retrieval-Augmented Generati

2025-06-19 Read Article
Building Domain-Specific AI Agents with LangGraph and Pydantic AI AI & Modern Development

Building Domain-Specific AI Agents with LangGraph and Pydantic AI

In the fast-paced world of AI development, we're witnessing an explosion of large language models that promise to handle every conceivable task. Yet beneath this excitement lies a harsh reality: gener

2025-06-16 Read Article
Scaling LangGraph and Pydantic AI Systems: From Prototype to Production AI & Modern Development

Scaling LangGraph and Pydantic AI Systems: From Prototype to Production

In the rapidly evolving landscape of AI agent development, we're witnessing an explosion of sophisticated systems built with Langgraph and Pydantic AI. These frameworks have revolutionized how we crea

2025-06-15 Read Article
Advanced Testing Strategies for LangGraph and Pydantic AI Agent Systems AI & Modern Development

Advanced Testing Strategies for LangGraph and Pydantic AI Agent Systems

In the rapidly evolving landscape of AI agent development, we're witnessing an explosion of sophisticated multi-agent systems that promise to revolutionize how we build intelligent applications. Yet b

2025-06-14 Read Article
Combining the Power of LangGraph with Pydantic AI Agents AI & Modern Development

Combining the Power of LangGraph with Pydantic AI Agents

In the rapidly evolving landscape of AI development, we're witnessing an explosion of agent-based systems that promise to revolutionize how we build intelligent applications. Yet beneath this exciteme

2025-06-13 Read Article
AI Agent Blueprints: Implementing Anthropic's Framework with Pydantic AI AI & Modern Development

AI Agent Blueprints: Implementing Anthropic's Framework with Pydantic AI

In the rapidly evolving landscape of AI development, we're witnessing an explosion of large language model (LLM) applications that promise to revolutionize how we work. Yet beneath the surface of this

2025-06-12 Read Article
GraphRAG: Enhancing Retrieval with Knowledge Graph Intelligence AI & Modern Development

GraphRAG: Enhancing Retrieval with Knowledge Graph Intelligence

Part 4 of 4 Introductory AI

With the increasing prevalence of AI-powered information retrieval systems, we're witnessing how Retrieval-Augmented Generation (RAG) has transformed large language models from isolated knowledge silo

2025-06-11 Read Article
Graph Databases: The Foundation Enabling Context-Aware AI Applications AI & Modern Development

Graph Databases: The Foundation Enabling Context-Aware AI Applications

Part 3 of 4 Introductory AI

With the increasing prevalence of artificial intelligence and machine learning, we're seeing an increasing amount of interconnected data that requires efficient querying and traversal that traditional

2025-06-08 Read Article
RAG: Grounding AI with Real-World Knowledge AI & Modern Development

RAG: Grounding AI with Real-World Knowledge

Part 2 of 4 Introductory AI

In the rapidly evolving landscape of artificial intelligence, we're witnessing an unprecedented surge in the capabilities of large language models (LLMs). Yet despite their impressive performance, the

2025-06-11 Read Article
Vector Databases: The Engine Powering Modern AI Applications AI & Modern Development

Vector Databases: The Engine Powering Modern AI Applications

Part 1 of 4 Introductory AI

In the fast-paced world of artificial intelligence, we're seeing an overwhelming surge of unstructured data (think text, images, audio, and video) that traditional database systems just can't handle e

2025-04-22 Read Article
Understanding Agents vs. Automated Workflows: What's the Difference? AI & Modern Development

Understanding Agents vs. Automated Workflows: What's the Difference?

In the rapidly evolving landscape of AI, two concepts often surface in discussions about process automation and problem-solving: agents and workflows. These terms are frequently used interchangeably b

2025-01-16 Read Article
The AI Agent Revolution: How Businesses Can Embrace the Future Today AI & Modern Development

The AI Agent Revolution: How Businesses Can Embrace the Future Today

The world of artificial intelligence is buzzing with innovations, and among the most transformative advancements are AI agents. These intelligent systems are not just tools but adaptive solutions desi

2025-01-11 Read Article
Decorator Design Pattern - OOP Servoy Mastery

Decorator Design Pattern - OOP

This is a Servoy Tutorial on how to use the decorator design pattern with object-oriented programming in Servoy. This is an advanced Servoy tutorial, so you may want to familiarize yourself with the o

2014-01-09 Read Article
Factory Design Pattern - OOP Servoy Mastery

Factory Design Pattern - OOP

This is a Servoy Tutorial that discusses the factory design pattern and how to build one in Servoy with object-oriented programming. This is an advanced Servoy tutorial, so you may want to familiarize

2014-01-04 Read Article
Button Magic Servoy Mastery

Button Magic

This Servoy Tutorial is on how to create custom SVG CSS buttons and use them in your Servoy applications. If you are still using the standard Servoy buttons in your application (those Gray boring ones

2014-01-01 Read Article
Table Tree View Servoy Mastery

Table Tree View

This Servoy Tutorial is on how to build a table with expandable/collapsible nodes, like a tree. True, you can probably find a CSS, JQuery or DHTML control that does it better, but this is done using t

2013-12-30 Read Article
Optimized Table Shuffle Servoy Mastery

Optimized Table Shuffle

This Servoy Tutorial demonstrates how to shuffle rows in a table view, and looks at different approaches to determine the most efficient. Determining the most efficient approach for the shuffle, also

2013-12-22 Read Article
Maintainable Code Software Engineering Fundamentals

Maintainable Code

This is a Servoy Tutorial on how to write maintainable code. Maintainable code means that it can be easily read, understood, extended, and maintained. This Servoy tutorial builds upon what you learned

2013-12-18 Read Article
Event-Driven Architecture Software Engineering Fundamentals

Event-Driven Architecture

This Servoy Tutorial is a discussion on how to build an application using an event-driven architecture, employing a loosely coupled modular design. This Servoy tutorial is an extension of the prior tu

2013-12-15 Read Article
Encapsulation Software Engineering Fundamentals

Encapsulation

This Servoy Tutorial is a discussion about encapsulation and best practices. We have been given new abilities in Servoy Developer to use encapsulation with forms, relations, and even value-lists, but

2013-12-13 Read Article
Using Git Flow and SourceTree Software Engineering Fundamentals

Using Git Flow and SourceTree

This is a Servoy Tutorial on how to use Git , Git Flow, and Atlassian SourceTree (GUI for Git Flow) with Servoy. In this Servoy tutorial I present the Git Flow model that is working well for me on all

2013-12-10 Read Article
Automated Testing Software Engineering Fundamentals

Automated Testing

This Servoy Tutorial is on something most developers tend to ignore, unit testing. We all know that we are supposed to do testing, but do you actually do any automated testing? Are you still relying o

2013-12-09 Read Article
Coding Efficiency Software Engineering Fundamentals

Coding Efficiency

This is a Servoy tutorial on coding efficiency and frameworks. This time I want to talk about something very basic, but extremely important. It is going to help boast your productivity like nothing el

2013-12-04 Read Article
The Mighty Array Servoy Mastery

The Mighty Array

This is a Servoy Tutorial on how to use some of the more advanced Javascript array functions. In previous Servoy Tutorials, we talked a lot about objects and object-oriented programming , but I wanted

2013-12-03 Read Article
The Demise of the TreeView Servoy Mastery

The Demise of the TreeView

This is a Servoy tutorial on using an alternative to the TreeView control in Servoy. This Servoy tutorial picks up where we left off in " Using CSS Components with Callbacks ". You should study that S

2013-12-01 Read Article
The New DesignTimeProperties Servoy Mastery

The New DesignTimeProperties

This is a Servoy tutorial introducing the relatively new designTimeProperties in Servoy Developer. When I first saw the designTimeProperties in the Servoy Developer properties panel, I was immediately

2013-11-29 Read Article
Using CSS UI Components with Callbacks Servoy Mastery

Using CSS UI Components with Callbacks

This Servoy tutorial demonstrates how to use CSS (Cascading Style Sheet) UI components in Servoy layouts, and how to capture callbacks from them so you can fire events events in Servoy. Servoy Tutoria

2013-11-29 Read Article
Add Forms to Tab Panels using a Map Servoy Mastery

Add Forms to Tab Panels using a Map

This is a Servoy tutorial that demonstrates how to add a form to a tab panel using a map. It's a useful technique for controlling exactly where the new form should be placed among other forms in the t

2013-11-25 Read Article
Take Back the UI with OOP Servoy Mastery

Take Back the UI with OOP

This Servoy tutorial uses object-oriented programming (OOP) and applies what we learned in the prior tutorial to a real-world scenario. The goal is to toggle groups of elements on a form elegantly wit

2013-11-25 Read Article
Parasitic Inheritance Servoy Mastery

Parasitic Inheritance

Servoy tutorial on how to use parasitic inheritance with Servoy. Expert Servoy development services and articles on object-oriented programming with Servoy.

2013-11-21 Read Article
Using an Object to Control Elements on Servoy Forms Servoy Mastery

Using an Object to Control Elements on Servoy Forms

Servoy tutorial on using an object to control elements on forms. Expert Servoy development services and articles on object-oriented programming with Servoy.

2013-11-21 Read Article
Multiple Inheritance Servoy Mastery

Multiple Inheritance

Servoy tutorial on objects and multiple inheritance. Expert Servoy development services and articles on object-oriented programming with Servoy.

2013-11-20 Read Article
Prototypal Inheritance Servoy Mastery

Prototypal Inheritance

Servoy tutorial on objects and prototypal inheritance. Expert Servoy development services and articles on object-oriented programming with Servoy.

2013-11-20 Read Article
Inheritance Patterns Servoy Mastery

Inheritance Patterns

Servoy tutorial on objects and inheritance patterns. Expert Servoy development services and articles on object-oriented programming with Servoy.

2013-11-19 Read Article
Object-Oriented Programming Servoy Mastery

Object-Oriented Programming

Servoy tutorial on object-oriented programming. Expert Servoy development services and articles on object-oriented programming with Servoy.

2013-11-18 Read Article
Function Memoization Servoy Mastery

Function Memoization

Servoy tutorial on function memoization. Expert Servoy development services and articles on object-oriented programming with Servoy.

2013-11-17 Read Article
Using an Object as a Cache Servoy Mastery

Using an Object as a Cache

Servoy tutorial on using an object as a cache. Expert Servoy development services and articles on object-oriented programming with Servoy.

2013-11-17 Read Article
Optimizing Code Performance Servoy Mastery

Optimizing Code Performance

Servoy tutorial on how to optimize code performance. Expert Servoy development services and articles on object-oriented programming with Servoy.

2013-11-13 Read Article