Blog
Technical Blog
Markdown notes for project reviews, engineering debugging, toolchain issues, and portfolio maintenance. The focus is on concrete problems, verification paths, and reusable conclusions.
How Multithreading Helped Avoid System Freeze in an Embedded Linux Project
A review of concurrency decomposition in an embedded Linux multimodal system: to avoid blocking AI requests and UI lag, I isolated sampling, interaction, and display paths.
How I Reworked the STM32WLE Communication Driver Layers
A review of multi-interface embedded development: to improve driver reuse and make communication errors traceable, I moved board capabilities into the BSP layer and verified hardware paths with instruments.
3D Machine Vision Chinese Chess Robot: Closing the Loop from Recognition to Movement
A review of the vision chess robot project: to reduce error transfer from recognition to robotic-arm movement, I split recognition, mapping, decision, and execution into verifiable nodes.
How I Built My Resume Portfolio Site with GitHub Pages
A review of turning a static site into a maintainable resume, project portfolio, and technical review entry with Astro and GitHub Pages.
First-Version Roadmap for the Resume Portfolio Site
The first version focuses on a small, accessible, and maintainable delivery loop for resume, projects, blog posts, and contact information.