The Vault

DSA solutions, system design deep dives, and technical architecture explorations. Looking for live demos & repositories? Visit the unified Work & Architecture gallery →

Project Genesis: How a Software Factory Decides to Try Again

Follow a simulated build through planning, deployment status, cost review, and revision. Learn why an agent loop needs explicit state, evidence, and stopping rules.

January 21, 2026•Last updated: October 17, 2026•7 min read•
AWSAgenticAIStrands

Designing K2-Consensus: A Debate the Reader Can Follow

A companion design walkthrough: turn a panel's critiques into a readable transcript, preserve uncertainty, and make the final report point back to its supporting discussion.

October 5, 2025•Last updated: October 17, 2026•5 min read•
agentic-aireasoningk2-consensus

K2-Consensus: What Does an AI Panel's Agreement Actually Mean?

Explore a proposed expert-panel workflow through three critiques and a moderator. Learn how useful disagreement differs from voting, evidence, and distributed consensus.

October 1, 2025•Last updated: October 17, 2026•6 min read•
distributed-systemsconsensusmulti-agent

Trufflow: How Would You Know an Early Warning Works?

Follow an alert backward through thresholds, time windows, and evaluation splits. Learn why a strong aggregate score can hide weak service-level behavior.

September 26, 2025•Last updated: October 17, 2026•5 min read•
MLOpsDistributed SystemsXGBoost

Aegis: From a Security Finding to an Explanation You Can Check

Follow one scan through Aegis to see how network checks become findings, where Gemini helps, and why a readable report still needs traceable evidence.

September 22, 2025•Last updated: October 17, 2026•9 min read•
securitygkegemini

MedInsight: Following a Request from Go to Gemma 2

Why split a medical analysis workflow between Go and Python? Follow one request through MedInsight to understand the queue, the model worker, and the tradeoffs behind the architecture.

September 20, 2025•Last updated: October 17, 2026•8 min read•
microservicesgkego

AzureDevNexus: Designing the Review Experience Before Connecting the Model

Walk through a .NET developer-tool prototype to understand review contracts, sample data, persistent history, and the difference between a live update and a saved result.

September 15, 2025•Last updated: October 17, 2026•7 min read•
dotnetsignalrazure

AuraFlow: What Happens Between Saving a Product and Sending Its Event?

Follow a product update through AuraFlow to understand event-driven services, the gap between two writes, and what retries and sagas need to get right.

August 10, 2025•Last updated: October 17, 2026•7 min read•
system-designmicroservicesaws

Trufflow: A Million Events per Second Can Still Mean a Waiting User

An illustrated guide to batching, preparation cost, and model choice—and why throughput, amortized inference time, and alert latency need different measurements.

July 20, 2025•Last updated: October 17, 2026•6 min read•
mlopsoptimizationxgboost

Testing MedInsight: What Happens When a Model Worker Fails?

A companion to MedInsight's architecture walkthrough: use duplicate jobs, worker crashes, and incompatible messages to reason about reliability across Go and Python.

July 15, 2025•Last updated: October 17, 2026•5 min read•
gkekubernetesgo

Trufflow: Why an Anomaly Needs Its Neighbors

Follow a latency spike through Trufflow's design to understand service-specific baselines, graph context, and the gap between an unusual event and a useful alert.

June 15, 2025•Last updated: October 17, 2026•7 min read•
machine-learningxgboostpolars

SecondSight: How Does a Browser Finding Become a Source-Code Fix?

Follow an icon button from an accessibility finding to a proposed patch. Learn why mapping, editing, browser verification, and pull-request submission are separate milestones.

January 20, 2025•Last updated: October 17, 2026•7 min read•
accessibilitygeminiplaywright
Press ⌘+K to search