DuckDB queries CSV, Parquet, and JSON files with no server and no import step. Run vectorized SQL analytics in-process from Python, Node, or Rust.
Coding
Pragmatic notes on developer tools, languages, and workflows. Shortcuts, tricks, and lessons from actually shipping code.
How uv and Ruff untangled our messy, slow Python monorepo
Set up a Python monorepo with uv workspaces and Ruff for one shared lockfile, one venv, sub-second cold installs, and unified lint and format.
Gemini CLI is dead: migrating to Antigravity CLI in 2026
Gemini CLI shut down on 18 June 2026. Migrate to the closed-source Antigravity CLI, keep Gemini running with an API key, and see the new quotas.
Build a CLI dashboard with Go and Bubble Tea
Build a CLI dashboard with Go and Bubble Tea: a single binary terminal UI with live data, responsive layouts, keyboard navigation, and clean rendering.
OpenCode vs Claude Code vs Cursor: model-agnostic verdict
OpenCode vs Claude Code: Claude runs 45% faster, OpenCode writes 29% more tests, and the pick depends on your model and budget. Cursor slots in too.
Best AI coding agents in 2026: cost, autonomy, and lock-in
Compare the seven best AI coding agents of 2026 on real cost per finished task and model lock-in: Claude Code, Codex CLI, Gemini CLI, and more.
Botmonster Tech




