话题精选
读书
旅行
好物
极客
个人总结
所有博客
Tevin Zhang
a lifelong learner with a diverse set of interests.
访问博客
独立开发者的开发者市场陷阱
The developer market trap for indies
我如何管理了 12 年的笔记
How I’ve managed notes over 12 years
家用小型管理交换机对比
家用小型管理交换机对比
Home switches comparison
Voice Inbox is not Siri
The birth of Voice Inbox
Don’t Humanize businesses
不要把企业当人看
Private Git Hosting on OpenBSD
在OpenBSD上进行私有Git托管
Backup crontabs on Yunohost
在 Yunohost 上备份 crontabs
Fediverse Platform Evaluation
联邦宇宙平台评估
Use in Markdown with Jekyll
Data Longevity and Civilization’s Demise
数据存储与文明的衰落
Softwares Are Volatile, Data Doesn’t Have To Be
Organizing Pixel Arts
软件会过时,但数据不必
整理像素画
Scale Pixel Art Without Blurring
无损缩放像素画
用过 P1P 才发现我需要的是 X1
用过 P1P 才发现我需要的是 X1
用过 P1P 才发现我需要的是 X1
Luhmann’s Zettelkasten (Slip Box)
A digital approach to Luhmann’s Zettelkasten (Slip Box)
A digital approach to Luhmann’s Zettelkasten (Slip Box)
思潮有因:用户界面设计的变革
「被动」收入
为什么上班是没有未来的
为什么上班是没有未来的
你对自己已经相当满意了,真的
你对自己已经相当满意了,真的
改变的渴望
选购隐形眼镜
选购隐形眼镜
尝试隐形眼镜
尝试隐形眼镜
隐形眼镜光度换算器
隐形眼镜光度换算器