Blog
Writing about building, data, and the things I learn along the way.
Patolake: A DuckDB Workspace in a Single Binary
A Go server with an embedded Svelte frontend that gives teams a SQL editor, dashboards, scheduling, governance, and an AI copilot — all backed by DuckDB and shipped as one executable.
Glintlog: Self-Hosted Observability That Doesn't Need a Cluster
A single Go binary that ingests logs and traces via OpenTelemetry, stores them in DuckDB, and gives you dashboards — no Elasticsearch, no Kafka, no YAML hell.
Two Years of CH-UI: 68 Releases, One Binary, (Almost) Zero Regrets
From a weekend React hack to a full ClickHouse management platform — the numbers, the decisions, and where CH-UI goes from here.
How Google Checks Your Username in Microseconds
I built an interactive demo that replicates Google's username availability check using Bloom filters, DuckDB-WASM, and Parquet — all running in the browser.
Building Glyphic: A Desktop GUI for Claude Code
I built a full desktop app for managing Claude Code in two days. Here's why Tauri v2 and Svelte 5 made that possible.
Etiquetta: Privacy-First Analytics in a Single Binary
Building a self-hosted, GDPR-friendly alternative to Google Analytics that runs as a single Go binary with SQLite.
Dev Cockpit v2: Now Cross-Platform with Smart Diagnostics
Dev Cockpit v2.0 ships with Linux support, a CLI Power Mode, and a Smart Diagnostics Engine. Here's what changed and why.
Duck-UI: DuckDB Analytics Entirely in Your Browser
How Duck-UI puts a full DuckDB environment in your browser tab — no server, no install, just SQL and your data.
CH-UI v2: From Side Project to ClickHouse Platform
How CH-UI evolved from a simple query interface into a full ClickHouse management platform — rewritten in Go and Svelte, shipped as a single binary.