MVP Isn't About Settling — It's a Smarter Development Sequence
The MVP (Minimum Viable Product) mindset is essentially about validating whether an idea is worth pursuing — at a lower cost.
Footprints
Open the places and fragments left along the way
constructionTools
A growing place for small tools and experiments
codeOpen Source
Sharing and documenting excellent open source projects worth following
personAbout
Learn who I am and what this site keeps circling back to
Theme
Switch to a reading atmosphere that fits the moment
Language
Switch the language of articles and moments
Recent Status
I wanted to create a WeChat mini-program (under a corporate entity). After going through steps like Alibaba Cloud enterprise email, domain b…
Essays on design, technology, and everyday life, written slowly enough to keep a quiet corner of the internet alive.
The MVP (Minimum Viable Product) mindset is essentially about validating whether an idea is worth pursuing — at a lower cost.
OpenCode Go is a low-cost coding model subscription plan launched by OpenCode. Its purpose is not to create a new model, but to provide heavy-duty developers with a unified model pool and billing method.
What is a Tool in the Vercel AI SDK? Think of it as a "function with instructions": the instructions are for the model, while the function body is for your own code.
When React Native 0.85 was released, the official announcement avoided using the term 'revolutionary' — because this update is essentially a systematic polish of infrastructure like animations, debugging, and testing, building on the foundation of the new architecture.
Hermes Agent is an open-source self-evolving AI agent framework open-sourced by Nous Research at the end of February 2026. As of early May, it had already surpassed 100,000 stars on GitHub, making it one of the fastest-growing open-source projects of 2026. This lightweight Python-based framework's standout feature is that it "gets smarter with use" — it automatically learns from each task, creates and improves its own skills, and builds long-term memory.
Matt Pocock's Skills project is an engineering skill library for AI coding assistants (such as Claude Code). By modularizing standard software development workflows, it addresses the core pain point of inconsistent quality in AI-generated code.
Many frontend engineers feel a bit confused when first encountering MCP: it sounds like a protocol, acts like an Agent, and discussions are full of Tool, Prompt, Resource, and Skill. But you don't need to digest all these terms at once. Just remember this one sentence: MCP is a standardized way for AI to connect tools, access data, and actually get things done.
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.
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.
Let's start with a one-sentence summary: Prisma is a modern ORM and data access toolchain for TypeScript/JavaScript.