Terry Cheng
@terrychengtw
Taipei · UTC+8
主題Theme
語言Lang
按 D 切換主題 · L 切換語言press D for theme · L for language
§ 03 / PROJECTS

作品Projects

side project、小工具、放出去的 repo。大部分是為了解掉自己一個問題才寫的。

Side projects, small tools, repos worth sharing. Most of them started as scratching my own itch.

1 live
2 wip
1 archived
terrychengtw.com 運行中 Live

你正在看的這個網站The site you are reading right now

Astro 靜態生成,部署在 Cloudflare Pages。雙語 + 夜讀主題,所有文章純 HTML 出,靠 Markdown 寫。

Astro static build, Cloudflare Pages. Bilingual with a dim reading theme. Posts in Markdown, pages in pure HTML.

AstroTypeScriptCloudflare Pages · 2026
pg-txfwd 進行中 WIP

把 Postgres 的長交易在超時前轉寄到 SlackForward long-running Postgres transactions to Slack before they time out

一支小 daemon,為了那個「週末吃掉的 query」寫的。監聽 pg_stat_activity,超過閾值就把 query + plan 送到 Slack channel 讓值班的人先看到。

A small daemon born out of the weekend-eating query. It polls pg_stat_activity and dumps the query + plan to Slack when something is idling past the threshold.

GoPostgrespgx · 2025–2026
ddia-notes 進行中 WIP

DDIA 的章節筆記Chapter-by-chapter notes on DDIA

《Designing Data-Intensive Applications》的閱讀筆記,每章一篇。寫給半年後的自己,所以比課堂筆記更囉嗦、比文章更鬆散。

Reading notes on Designing Data-Intensive Applications. Written for future-me; more verbose than class notes, looser than essays.

MarkdownObsidian · 2025–
chores 封存 Archived

只給自己用的週末待辦 appA weekend-only todo app, for me only

SwiftUI 寫的 iOS app,管我週末沒做完的「小事」。寫到一半才發現 Apple Reminders 已經夠用,封存。

A SwiftUI iOS app for tracking the little weekend chores I never got around to. Archived after I realised Apple Reminders already did the job.

SwiftSwiftUI · 2024
一次寫一點 慢慢累積 one thought at a time slowly