# Shigang's Blog > Notes on web engineering, observability, and other things Shigang Chen is interested in. Personal website of Shigang Chen, a full-stack engineer from China. Content covers web engineering (React, TypeScript, Node.js), observability, and interview notes. Posts may be in English or Chinese. Prefer the Markdown URLs below when ingesting a page. HTML versions live at the same path without the `.md` suffix. ## Pages - [Home](https://eryue0220.github.io/index.md): Introduction and contact links - [About](https://eryue0220.github.io/about/index.md): Experience, projects, skills, and education - [Blog](https://eryue0220.github.io/blog/index.md): Published posts - [RSS](https://eryue0220.github.io/rss.xml): Feed of published posts - [Full content](https://eryue0220.github.io/llms-full.txt): Concatenated Markdown of published posts ## Blog - [Interview review](https://eryue0220.github.io/blog/interview-review.md): 最近面试总结 复盘 这个月接到了两个面试。现在的行情行情已经到了有面试就还行的情况,但是可能是太久没有面试了,这两次的面试过程对我自己来说并不是太理想,刚好借着这样一个机会对过去的准备和面试进行一下复盘。由于今年 AI… - [Head first of observability](https://eryue0220.github.io/blog/head-first-of-observability.md): 深入浅出 observability 前言 Observability 一直是我觉得很酷,也很感兴趣的一套技术体系。在过去的项目开发中,或多或少都使用和了解过相关的工具或技术。过去也曾在大型互联网公司参与过相关工具和平台的开发,但受限当时的认知以及水平,在相关的指标采集和灵活度啥上并没有如今的 做的成熟和灵活。… - [How does Jest run](https://eryue0220.github.io/blog/how-does-jest-run.md): 单测是如何运行的? 前言 写任何的代码时,完备的软件工程都会要求写单元测试代码来保证业务代码的完备性。以 Jest 为例,一个简单的单测例子如下: 若用命令行 运行该文件,由于上述代码中的 、 、 等几个函数均未定义,直接运行则会导致 ,实际结果如下,但若执行在命令行上执行 则能够顺利执行。 先说结论,Jest… - [Announcement](https://eryue0220.github.io/blog/announcement.md): Announcement Forwards Hi there. This is my first post writen in English. I plan to write some tech note what I am doing or I am interested in. Last month, I… ## Optional - [Weekly notes](https://eryue0220.github.io/weekly/): Older weekly logs, not featured in the main navigation