Chen's Notes
      • 中文
        • Atlas Dynamic Component Framework: Bundle Loading
        • Atlas Dynamic Component Framework: Startup (Part 2)
        • Atlas Dynamic Component Framework: Startup (Part 1)
        • Atlas Dynamic Component Framework: From Gradle to APK
        • Android Source Code: Process Startup
        • DroidPlugin: BroadcastReceiver Plugin Support
        • DroidPlugin: ContentProvider Plugin Support
        • Android Source Code: How Activity Connects with AMS and WMS
        • DroidPlugin: Service Plugin Support
        • DroidPlugin: Activity Plugin Support
        • Android Source Code: Handler
        • A Comparison of Cross-Platform Rendering Approaches
        • Compose Architecture and Modules
        • Porting Flutter to Embedded Linux Devices: Exploring IoT
        • Flutter Engine: AndroidX and Support Library Compatibility
        • How the Flutter Hybrid Navigation Stack Works
        • Flutter Engine Initialization: Source Analysis and Optimization (Upstream PR)
        • Weex Architecture: Design Principles and Concepts
        • React Native Source Code: Startup
        • Flutter Rendering Pipeline (Part 2): The GPU Thread
        • Flutter Rendering Pipeline (Part 1): The UI Thread
        • An Overview of the Dart Compiler
        • An Overview of the Dart VM
        • Compose Compiler (1): The Compose Plugin
        • Compose Compiler (1): Kotlin Compiler Architecture and KCP
        • ART and Dalvik: Key Differences
        • Reading Notes: Understanding the JVM — Chapter 7, Class Loading
        • Java Singletons, the Memory Model, and Concurrency
        • Reading Notes: Understanding the JVM — Chapter 2, Java Memory Areas
      • AI Technology Stack: Applications, Training and Inference, Models, and Computing Infrastructure
      • The LLM Workflow: From Training to Inference with nanochat
      • LLM Systems (1): GPT Architecture and Forward Computation
      • LLM Systems (2): Training Objectives, Parameter Updates, and Text Generation
      • nanochat: Core LLM Architecture and Implementation
      • Agent Engineering: SDK Requirements and Runtime Architecture
      • Backend Architecture and Technology Stack Map
      • Reading Notes: Java Multithreaded Programming
      • The Evolution of HTTP Protocol Versions
      • Product Engineering: An SDE Career Path in the AI Era
      • Lean Analytics for Product Engineers
      • A Fresh Start
    • About Me
    Chen's Notes

    English version: TODO

    This page has not been translated yet.

    Read the corresponding Chinese version

    Lean Analytics for Product Engineers A Fresh Start
      • English version: TODO