Summer ’26

Winter ’25/26

UI/UX Terminology
Why is it called a Radio Button, a Breadcrumb, a Toast? These UI terms trace back to car radios, Grimm's fairy tales, and toasters — metaphors early GUI designers borrowed from the real world.

17 min read

Autumn ’25

Summer ’25

Making Web Fast —— LCP Optimization
🤖 Optimize LCP with preload, fetchpriority, responsive images and srcset. Covers Sharp image processing, CI/CD automation, and preload hints for better Core Web Vitals.

10 min read

Winter ’24/25

Use Medium-Zoom in Hexo Blog
Integrate medium-zoom into a Hexo blog to replace image-link jumps with an in-page zoom interaction, including Icarus and PJAX notes.

3 min read

Autumn ’24

Summer ’24

Tomcat
Apache Tomcat is an open-source, lightweight web application server that implements the Java Servlet and JavaServer Pages (JSP) specs and part of Java EE.

6 min read

Http Protocol
HTTP is an application-layer protocol for transferring hypermedia documents such as HTML. This post covers request and response messages.

3 min read