dev-notes
Here is my personal knowledge base, a collection of technical reflections, bug troubleshooting, and study notes.
Knowledge Areas
Architecture
Objective analysis of the underlying design philosophy and "why it is designed this way" for frontend frameworks, runtime environments, multi-threading architectures, and engineering tools.
Frameworks
In-depth analysis of Vue/React source code and design patterns.
Frontend
Comprehensive full-stack knowledge covering HTML/CSS/JS, browsers, engineering, etc.
Bugs
Records of pitfalls encountered over the years and their solutions.
Algorithms
LeetCode solutions and algorithm thought accumulation.
Animation
Canvas, WebGL, and CSS3 animation practices.
Performance
Web Vitals metrics optimization and the pursuit of extreme performance.