Skip to main content

Home

Electrical & Computer Engineer Student sharing personal thoughts on the constantly changing technology. Thanks for stopping by!

Recent Writing

Phase 5 — i18n & Pinyin Ruby

Phase 5 — i18n & Pinyin Ruby

Implementation of full internationalization (EN/DE/ZH) across the entire site, plus pinyin ruby annotations for Chinese text.
August 29, 2026
Phase 1 — Code Block Enhancements (Test)

Phase 1 — Code Block Enhancements (Test)

A test post for the new Expressive Code powered code blocks — copy button, language badge, line numbers, line & word highlighting, and a switchable theme picker.
August 28, 2026
Phase 2 — Emoji Shortcodes (Test)

Phase 2 — Emoji Shortcodes (Test)

A test post for emoji shortcodes via remark-emoji — type 🚀 and get 🚀, with accessible markup for screen readers.
August 28, 2026
Phase 3 — Enhanced Link Cards (Test)

Phase 3 — Enhanced Link Cards (Test)

A test post for rich link cards. Bare links become inline cards; inline links keep the hover popup. Please review before we proceed.
August 28, 2026
Phase 4 — Media Embedding (Test)

Phase 4 — Media Embedding (Test)

Test post for media embedding: YouTube/bare-link auto-embed, Bilibili, self-hosted video, ambient player, and subtitle mining with live transcript.
August 28, 2026
Phase 6 — Dynamic GIF Hover Previews

Phase 6 — Dynamic GIF Hover Previews

Hover any GitHub link or the CV button to see a floating GIF preview that follows your cursor.
August 28, 2026
How I Structure My Language Learning

How I Structure My Language Learning

A practical breakdown of the tools, habits, and routines I use to learn German, Spanish, Chinese, and English in parallel.
August 27, 2026
Why I Keep a Personal Website

Why I Keep a Personal Website

In an age of social media, owning your own corner of the internet matters more than ever.
August 27, 2026

Browse by Topic