ob-skills: Packaging OceanBase Knowledge as Agent Skills

ob-skills is a small collection of OceanBase-focused agent skills for architecture guidance, DDL review, and validation.

May 28, 2026 · 2 min · 354 words · Jack Yu

TegDB: Notes from Building a Small Embedded Database

TegDB is a small embedded database experiment focused on simplicity, reliability, WAL recovery, and a SQL-like interface.

May 27, 2026 · 2 min · 323 words · Jack Yu

agentd: A Transport-Neutral Runtime for Personal Agents

agentd is an experimental single-host runtime where agents are driven through a transport-neutral turn API and explicit host capabilities.

May 26, 2026 · 2 min · 388 words · Jack Yu

OB Sizer: Turning Migration Sizing into a Browser Tool

OB Sizer is a frontend-only capacity estimator for OceanBase migration conversations.

May 24, 2026 · 2 min · 331 words · Jack Yu

TapSurge: An iPad Tap-Speed Tool Built for Competition Use

TapSurge is an offline-first iPad tap-speed test that records multi-finger input with audit-friendly timing.

May 24, 2026 · 2 min · 369 words · Jack Yu

qwen-local: Running an OpenAI-Compatible Model Service on Apple Silicon

qwen-local is a thin FastAPI service around MLX models for chat, embeddings, Qwen3 text-to-speech, and Whisper speech-to-text on a 16 GB Mac.

May 24, 2026 · 3 min · 503 words · Jack Yu

Tailgate: A Private AI Gateway for Local and Remote Models

Tailgate is my private OpenAI-compatible gateway for routing AI clients across local and hosted providers.

May 24, 2026 · 3 min · 499 words · Jack Yu

PocketBabel: Browser Translation Without a Backend

PocketBabel is a small English-Chinese translation app that runs transformer models directly in the browser.

May 24, 2026 · 3 min · 581 words · Jack Yu

Minifish Lab Projects

A living map of the small systems, tools, experiments, and prototypes I keep under Minifish Lab.

May 24, 2026 · 4 min · 664 words · Jack Yu

Running OpenAI Symphony as a Solo Developer Across Two Repos

A hands-on report on running OpenAI Symphony with Linear, GitHub, and Codex across two personal repositories.

March 20, 2026 · 16 min · 3397 words · Jack Yu