Writing & Thoughts
Explore the intersection of technology, design, and artificial intelligence. A collection of notes on building software and thinking clearly.
Architect's Perspective: A Deep Dive into Claude Skills and MCP
Dissecting the decoupling and collaboration between the Cognitive Layer (Skills) and Execution Layer (MCP) from a system architecture perspective.
Vibe Coding: The Shift from Syntax to Semantics
An in-depth analysis of how Vibe Coding is redefining the nature of software engineering, questioning the source of truth, and challenging how we train the next generation.
Socratic Questioning: Reshaping Deep Thinking in the AI Era
In an era where answers are readily available, good questions are scarcer than answers. This article delves into the six dimensions of Socratic Questioning, exploring how to use this ancient wisdom to enhance cognition, optimize AI interaction, and break through echo chambers.
First Principles: The Meta-Cognitive Strategy for Breaking Rules
In a world filled with imitation and fine-tuning, First Principles thinking offers a mental model to strip things down to their essence and build solutions from scratch. This article explores how to think like a scientist and use First Principles to break through innovation bottlenecks.