Skip to content Skip to footer

What You'll Discover

Obsessed with Coding Perfection

35 years of hands-on development experience—from bare-metal programming to orchestrating AI systems. Real insights from real projects, shared with the community that shaped me.

AI Integration and Agent Development

I’m building AI agents that solve real problems, not just demos. From rapid prototyping with n8n and Flowise to production systems with PydanticAI—exploring what actually works in AI integration.

AI Context Management and Advanced Prompt Engineering

Through extensive experimentation, I’ve mastered the science of context control—the real differentiator in AI systems. This includes context window optimization, multi-turn strategies, and seamlessly injecting domain knowledge into AI decision-making processes.

Data Solutions and Analysis

Decades of working with data have taught me what actually matters: extracting insights that drive real decisions. Expert-level SQL mastery across MS SQL and PostgreSQL, plus creating visualizations that tell compelling stories with data.

Servoy Excellence

While everyone chases the latest frameworks, I continue leveraging Servoy’s unique strengths. Two decades of building sophisticated business applications, integrating modern approaches with proven architecture, and creating sustainable modernization paths.

The Next Generation

Ready to Build the Future

My kids both earned Computer Science degrees from the University of Manitoba and are actively seeking opportunities.
They’re skilled Python/React developers with AI experience and the curiosity that makes great developers even better.

Katrina Dotzlaw

Backend Development & Data Analytics
Python • Java • Machine Learning • API Design

Ryan Dotzlaw

Software Development & Data Analysis
Python • Flask • 3D Graphics • Neural Networks

Latest Insights

Fresh discoveries and breakthroughs from the development frontlines

Dive into the Insights section to explore the latest discoveries, tutorials, and project breakdowns. Welcome to the journey!

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…
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…
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…
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…
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…
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…

Dotzlaw © 2025. All Rights Reserved.