Tag

Development

Long-form notes and shorter moments filed under “Development”.

Tech

code-review-graph: More Precise AI Code Review with Fewer Tokens

code-review-graph is an open-source tool for AI coding assistants. It first builds a structured knowledge graph of your codebase locally, then supplies only the relevant context to the AI — avoiding a full scan of the entire repository on every task. Powered by Tree-sitter to parse ASTs, it organizes functions, classes, imports, call relationships, and test dependencies into a graph structure, and makes it available to tools like Claude Code, Codex, and Cursor via MCP.

Tech

A Beginner's Guide to Kamal2: The VPS Deployment Tool I Use

Nowadays, my main full-stack frameworks are Next.js 16 and Rails 8. Through using Rails, I came across the officially recommended deployment tool Kamal. I usually use it to deploy projects on Rails and Alibaba Cloud servers. It's very handy and simple, so now I'd like to introduce the concepts and basics of Kamal2 to everyone.

Tech

Part 1: What is Prisma?

Let's start with a one-sentence summary: Prisma is a modern ORM and data access toolchain for TypeScript/JavaScript.