0%

Goal

Chinese version: 面向产品工程师的精益数据分析

Continuing the product engineer career path discussion, this article helps software engineers build a basic product thinking framework:

  1. What validation stages does product innovation usually go through?
  2. What qualitative judgment should be made at each stage?
  3. What quantitative metric can be used to validate that judgment?

This article draws on Lean Analytics, a book on validating innovation that also helps engineers develop product thinking.

Recommended by Kevin Weil, Dan Martell, Fan Bing, Zhang Ximeng, and Ding Lei.

Read more »

Goal

Chinese version: 全栈视角下的后端技术栈地图

Get a fast overview of full-stack architecture, with a focus on backend systems.

  1. A high-level architecture and technology stack map for full-stack projects.
  2. A flash-sale e-commerce case study to connect the architecture with key backend technologies.
  3. Practical references for project technology selection and architecture design.
Read more »

Background

Chinese version: 我进入 AI 领域的方式,以及 Agent SDK 的设计

This article is about how to enter a new field quickly. The method used here is seeking truth from facts, with three steps: investigation, practice, and iteration through review. The concrete example in this article is agent engineering in the AI domain.

  • Investigation: what problems appeared when entering the AI field, how to approach it, and what initial assumptions were formed through investigation
  • Conclusions: what core judgments were formed after investigation and practice
  • Practical engineering: how those judgments were derived, designed, and validated through a real agent engineering project
Read more »

概览

  • 了解编译原理,对现代编译器compiler设计有所了解
  • 介绍dart编译器设计, 工程实践上如何设计和实现
  • 了解dart编译器核心代码流转: 核心代码、主要优化
Read more »

背景

Jetpack Compose 是Google推出的一个使用kotlin语言、声明式的UI框.

  • 针对框架的PreCompose优化方案
  • 通过PreCompose方案,深入compose的源码: 介绍有哪些模块, 有什么作用, 未来能做些什么
Read more »

概览

Compose compiler是compose框架的一部分, 本质是一个kcp(kotlin compiler plugin),用于支持编译期针对compose特性进行静态检查和代码生成.

在进入compose的编译之前, 需要事先对kotlin的编译架构、过程以及概念做一些探究储备

Read more »