Writing
Technical notes on building useful AI systems.
Essays, architecture notes, and practical reflections across Azure AI, enterprise RAG, agentic workflows, LLM evaluation, and the path from applied AI research to production delivery.
All Posts
A growing collection of practical notes on AI delivery and applied research.
Building ModelDock: A Local-First Platform for Small LLM Training and Deployment
The first post in a development series about building ModelDock, a local-first LLM management platform for fine-tuning, deploying, chatting with, and monitoring small language models.
Read essay
Deploying to a Private Azure App Service from Azure DevOps with Managed DevOps Pools
How to deploy private Azure App Service apps from Azure DevOps using Managed DevOps Pools, private DNS, and private endpoints.
Read essay
Building a Durable AI Job Architecture on Azure Container Apps and Service Bus
A durable Azure pattern for long-running AI jobs using Service Bus, Container Apps, Cosmos DB, Redis, and WebSockets.
Read essay
How computers generate random numbers
A republished post from my old 2017 blog explaining true random numbers, pseudo-random numbers, entropy, and why randomness matters in computing.
Read essay
Why I'm writing this blog?
Restarting a writing habit by republishing my first blog post from September 1, 2017.
Read essay