Our Programming Insights
Real insights from real projects, shared with the community that shaped me.
What You'll Find Here
These aren’t theoretical exercises—they’re battle-tested solutions, documented discoveries, and the occasional hard-won wisdom from projects that didn’t go according to plan.
Each article includes code samples, implementation details, and the context behind why certain approaches work better than others.
- AI-Powered Workflows: Latest explorations in harnessing AI for automation, context management, and intelligent system design
- Servoy Mastery: Two decades of advanced techniques, frameworks, and solutions using this powerful but underappreciated platform
- Programming Fundamentals: Object-oriented design patterns, performance optimization, and architectural insights that have stood the test of time
- Data & Analytics: Practical approaches to data mining, visualization, and database design from years of real-world projects
- Legacy Modernization: Strategies for bridging old and new technologies without throwing away decades of business logic
Dive in, explore, and feel free to reach out if any of these insights spark ideas or questions about your own programming challenges.
- All (41)
- Software Engineering Fundamentals (6)
- Servoy Mastery (20)
- AI & Modern Development (15)
Benchmarking and Optimizing GraphRAG Systems: Performance Insights from Production – 4 of 4
25 June, 2025
In the rapidly evolving landscape of AI applications, we’re witnessing an explosion of interest in GraphRAG systems—and for good reason. By co…
Optimizing Parallel Relationship Loading in Graph Databases: The Mix and Batch Technique – 3 of 4
25 June, 2025
In the rapidly evolving world of graph databases and AI systems, we’re hitting a frustrating wall when it comes to loading relationships at scal…
In the rapidly evolving landscape of AI-powered information retrieval, we’re seeing an explosion of interest in GraphRAG—a powerful fusion of …
In the fast-paced world of AI development, we’re constantly pushing the boundaries of what’s possible with large language models. Yet desp…
In the fast-paced world of AI development, we’re witnessing an explosion of large language models that promise to handle every conceivable task….
In the rapidly evolving landscape of AI agent development, we’re witnessing an explosion of sophisticated systems built with Langgraph and Pydan…
In the rapidly evolving landscape of AI agent development, we’re witnessing an explosion of sophisticated multi-agent systems that promise to re…
Combining the Power of LangGraph with Pydantic AI Agents
13 June, 2025
In the rapidly evolving landscape of AI development, we’re witnessing an explosion of agent-based systems that promise to revolutionize how we b…
In the rapidly evolving landscape of AI development, we’re witnessing an explosion of large language model (LLM) applications that promise to re…
You’ve seen all articles
1 Comment
Gary Dotzlaw
Thanks. I wish I had more time to write more articles. The truth is, that I have been overwhelmed with new work, and have no free time to write more articles. Even BonJovi’s “sleep when you are dead” is not helping much. I have so much more to share, from how / why to use query builder, to new object support in 7.4, batch processors and how and when to use them, and years of experience with iReports and Jasper Server that I would love to share. Well, at least I have committed to a talk at Servoy World 2014, where I can share with everyone the new object oriented support that Servoy has included in 7.4; it is awesome and we are now able to do things properly. Thanks Servoy! I will post more when I find some time; thanks for the encouragement.