1. Concurrency Programming (6): How Atomic Operations Are Implemented — From Runtime to CPU

    Traces the implementation paths of Java AtomicInteger, Go sync/atomic, and CPython's internal atomic operations to show how atomic RMW, CAS, and memory ordering reach the CPU.

  2. How to Plan the Technical Evolution of a Software System

    Starting from the scope and value of technical planning, this article outlines a practical method for analyzing the current state, defining a target state, identifying problems, selecting solutions, and driving execution.

  3. What I Think About When I'm Anxious: Life and Planning

    Starting from anxiety and the idea of 'standing firm at thirty,' this article reflects on how to understand life, what shapes it, and how to spend limited time on what truly matters.