Writing
Latest from the journal
- analyticsdata-engineeringdata-quality
Data Quality Is Not About Pristine Data. It Is About Being Fit for Use.
A practical framework for measuring data quality, understanding its costs, and focusing on what actually matters for the people who use the data.
- compilerengineeringgo
Hacking go: string.String() to make pretty SQL query builders
Hacking go to add string.String() for fun and profit
- asyncpgdockerpostgres
Postgres in Docker: connect via Unix sockets (Docker Desktop friendly)
Run Postgres in Docker and connect to it via a Unix domain socket from another container (macOS + Docker Desktop friendly).
Work
Selected projects
01
Enterprise RAG Platform
Unified Confluence, SharePoint and other sources into a single retrieval layer. Migration was done via Strangler Fig patter under an integration test harness. Shipped Python and TypeScript SDKs to accompany the platform.
QdrantPostgresRustGoPython02
Routing Engine
Redesigned core routing logic with async architecture, handling 400 req/s.
WebhooksGoLambdaS3SQS03
Magenta Smart Speaker
Core Architect for the ecosystem, serving hundreds of thousands of customers.
IoTVoice AIPythonCC++04
memories
Git-powered, file-based memory store with semantic search. Branching, history, diffing, and commit semantics with optional vector search via local embeddings.
GoGitSemantic SearchEmbeddingsCLI05
code-walkthrough
Interactive, visual code exploration for the AI era. Terminal-native with diagram-enhanced walkthroughs.
GoCLIAIDiagrams06
ccdown
A polite Common Crawl downloader with Python bindings. Handles concurrency, retries, and progress bars. Fluent Python API via PyO3.
RustPythonPyO3tokioCommon Crawl
Newsletter
Get new posts by email
One email when something new is published. Unsubscribe anytime.