made by hand.
this site.
why.
代码、文字、和那些本会被滚走的小痴迷的归档。2026 年从零重制 —— 用最轻的静态栈,跑在上海的一台机器上,分发到全球边缘。 没有埋点,没有评论区,没有订阅入口。 单纯只有文件。
01 web · 前端
- Astro 6 静态优先框架 · MDX 内容层
- Solid.js 岛屿 · client:visible / client:idle
- Lenis 平滑滚动 · 空闲后挂载
- Pagefind 构建期生成静态全文索引
- Sharp 构建期转 AVIF / WebP
02 api · 服务端
- Bun 单二进制运行时 · 原生 fetch + sqlite
- Hono 极轻路由器 · ~16 KB cold
- SQLite 凭据 KV · bun:sqlite
- jose JWT · 跨子域 cookie 鉴权
03 infra · 基础设施
- EdgeOne Pages 静态站全球边缘 CDN
- Chika 上海一台机器 · api + 存储 + CI
- Garage S3 兼容存储 · website 模式公开读
- Traefik 反向代理 · 自动 TLS
- GitHub Actions self-hosted runner · SSH checkout
04 genealogy · 血统
- I
一键免费建站.
啥都不懂的年纪,发了一些黑历史
- II
充会员的自定义博客.
花了点钱,自定义程度不高,至少没广告了
- III
拙劣的模仿.
换了壳子,连用了啥程序我都忘了
- IV
自建服务器博客.
终于自己租服务器,长得不算好看,但终于自己掌控分发了
- V
数据清零.
服务器到期没续,老文章随机消失了
- VI
Hexo × Butterfly.
2022 — 第一次像样了,起码开始写代码了
- VII
Astro 重制.
2026 — 现在这版,纯静态,无博客框架,硬搓
05 network · 加入的圈子