Blog
Read articles about programming, technology and more
![Talking with Team About Personal Growth - Kejun [Repost]](/static/blogs/talking-with-team-about-personal-growth-kejun-repost/images/cover.jpg)
Talking with Team About Personal Growth - Kejun [Repost]
> **图片说明**: 个人成长幻灯片 1-14 页 - 展示个人成长的关键概念和策略 > > *注:原始图片文件 kejun-growth-slides.jpg 在迁移过程中丢失,建议重新添加相关图片* Position yourself, focus on your current sta...

My 2018 Personal Book List
Since I bought a Kindle during the 2018 Spring Festival, I've really read many more books, and of course it has also improved my sleep. I even regret...

Web Loading Speed Optimization Checklist
Web page loading speed optimization tips and best practices to improve user experience

React Configurable Chinese City Selector Component
Configurable city list selector component based on React, supporting Chinese city data

React Event Callback Function bind(this) Analysis
When using React (under ES6 Class syntax), I've always been puzzled by one thing: event binding. For example, event handlers for onClick and onChange...

React Prevent Page Scroll Practice and Solutions
Recently, I've been using the React technology stack to refactor a single-page application. One of the pages implements a city selection function, ma...

APP Technology Selection - WeChat Mini Program
As a developer, before choosing to develop a product, we will definitely conduct a technical selection. What development mode is more suitable, more...

Web Rendering and Performance Optimization
As a web development engineer, developing a web page is simple, but developing a high-performance web page with fast loading speed is not so simple....
![Async/Await Advantages and Disadvantages [Translation]](/images/common/about-bg.webp)
Async/Await Advantages and Disadvantages [Translation]
This might be controversial. As far as I know, the async/await feature is favored by many developers. For those unfamiliar, simply put, it's a native...

JavaScript Static Type Checking Solutions
Type checking in TypeScript is what JavaScript lacks. When considering project reliability, this feature is essential. Currently, there are two viabl...

Personal Technical Knowledge Management Solution
Sharing personal technical knowledge management methods and tools to help programmers learn and grow better

Web Frontend Testing and Monitoring Exploration and Practice
## Introduction Every morning when I arrive at the company, I first browse through the technical articles I subscribe to on RSS. A few days ago, whi...