~/adventure-log冒险日志Quest Log
28 篇文章 · 第 02 页
- 2025 年终总结:关于选择和放手2025 年在日本买房、切换技术栈、升职到 Engineering Manager、调整写作节奏。这一年做了很多选择,每个选择都意味着放弃某些东西。这是我的年终总结和对 2026 年的思考。Life5 分钟
- 让我更高效的 Raycast 配置几个简单却已融入我日常工作的 Raycast 配置:智能文本片段、Hyper 键应用切换、快速终端快捷键,以及剪贴板历史。Tech3 分钟
- 一个开发者即将成为 Manager 的碎碎念"下半年要不要试试做 Manager?" CTO 午饭后的一句话,开启了我新的职业篇章。上次做 Team Leader 被批评过,这次我能做得更好吗?这篇文章记录了转变前夕的准备、担忧和期待。Management3 分钟
- 用 Kamal 完成我的第一次 Rails 部署之旅首次使用 Kamal 部署 Rails 应用的笔记:与 Caddy 的代理冲突、Cloudflare 的 forward_headers,以及调试 Docker 卷挂载错误。Tech2 分钟
- 欲速则不达在重构一个从 Phoenix 迁移到 Rails 的项目时,我发现——很多混乱的代码并非写得不好,而是想得不够。与其边写边改,不如在动手前多想一步。正如《JOJO》的那句名言:绕远路,才是最短的捷径。Life1 分钟
- PostgreSQL 18 与 Rails:兼容性及原生 UUIDv7从 Rails 开发者的视角看 PostgreSQL 18 的发布:ActiveRecord 兼容补丁与内置的原生 uuidv7() 支持。Tech2 分钟
- 从 Claude 换到 ChatGPT最近我从 Claude 换到了 ChatGPT——说说原因,以及这一路上的体会。Tech2 分钟
- 我的 Tailwind CSS 之旅:从怀疑到务实为什么我最初把 Tailwind CSS 当作内联样式的翻版而不屑一顾,以及在真实的 Rails 和 Phoenix 项目中使用后,是什么改变了我的看法。Tech3 分钟
- 用 Claude Code Hooks 自动格式化与 lint如何利用 Claude Code hooks 在文件被修改时自动运行代码格式化和 lint 命令(如 mix format 或 prettier)。Tech2 分钟
- 用 Claude Code 和 Tidewave 重构 Phoenix LiveView 应用我使用 Claude Code 搭配 Tidewave MCP 服务器将 Phoenix LiveView 项目重构为 DaisyUI 的体验,以及哪些地方效果不错,哪些地方存在真正的局限。Tech3 分钟