~/journal/garden

博客植物

这个博客的每篇文章都是这棵植物的一根枝条。发一篇新文章,顶上就长出一根新枝;越早的文章挂在主干越低的地方,枝条也长得越粗。

文章被阅读,枝条就会变长,叶子也会变多。阅读量按对数换算,而且每天有上限,所以某一天特别热闹也不会让枝条疯长;没人读的文章也会随着时间慢慢长一点。读得最多的几篇会在春天开花、夏天结果,颜色跟文章的分类一致。

季节跟着埼玉的日历走,天气是当天每日 shader 用的那份。植物本身不保存任何状态,每次都由文章列表、各篇的阅读数和今天的日期重新画出来。计数只记每篇文章每天的一个数字,不记任何关于你的信息。

Rails 8 发布 · 2024.11.08在 Ruby 中传递块参数 · 2024.11.15京都游记 · 2024.11.20在 hotwire-combobox 中使用 prefixed_ids · 2024.11.29在 Neovim 中实现类似 VS Code 的 Ruby LSP 功能 · 2025.01.03在 Ruby on Rails 中实现 Google 登录,无需 Devise · 2025.01.12从 Hotwire 迁移到 Vite 和 React · 2025.03.01从 Rails 到 Phoenix:AI 工具如何改变我的技术栈 · 2025.06.16用 Claude Code 和 Tidewave 重构 Phoenix LiveView 应用 · 2025.06.24用 Claude Code Hooks 自动格式化与 lint · 2025.07.12我的 Tailwind CSS 之旅:从怀疑到务实 · 2025.09.06从 Claude 换到 ChatGPT · 2025.09.20PostgreSQL 18 与 Rails:兼容性及原生 UUIDv7 · 2025.10.04欲速则不达 · 2025.10.10用 Kamal 完成我的第一次 Rails 部署之旅 · 2025.10.22一个开发者即将成为 Manager 的碎碎念 · 2025.11.08让我更高效的 Raycast 配置 · 2025.11.182025 年终总结:关于选择和放手 · 2025.12.26深入解析 Fizzy 的认证架构:面向多租户 SaaS 的三层设计 · 2026.01.09Engineering Manager 三个月:在不熟悉的领域学着做管理 · 2026.02.14用两个 Claude 构建 Lexio:一套真正可行的流程 · 2026.03.13关西车中泊游记 · 2026.04.26我为什么重新用回了 Basecamp · 2026.05.12《金钱心理学》读后感:财富是你看不见的那部分 · 2026.07.18当 Claude Code 找不到 Git(但终端里 Git 一切正常) · 2026.07.23从Astro到Emdash踩坑记(一) · 2026.09.08从Astro到Emdash踩坑记(二) · 2026.09.09从Astro到Emdash踩坑记(三) · 2026.09.14