Personal Journal

Epona's Tech & Life

Page 02


02Entries
macOSRaycast setups that make me more productive

A few simple Raycast setups that have stuck in my daily workflow: smart text snippets, hyper key app toggles, quick terminal shortcuts, and clipboard history.

Nov 18, 20253 min
随笔一个开发者即将成为 Manager 的碎碎念

"下半年要不要试试做 Manager?" CTO 午饭后的一句话,开启了我新的职业篇章。上次做 Team Leader 被批评过,这次我能做得更好吗?这篇文章记录了转变前夕的准备、担忧和期待。

Nov 08, 20253 min
Cloudflare · DeploymentMy First Rails Deployment Journey with Kamal

Notes on deploying a Rails app with Kamal for the first time: proxy conflicts with Caddy, Cloudflare forward_headers, and debugging Docker volume mounting errors.

Oct 22, 20252 min
Rails · 随笔欲速则不达

在重构一个从 Phoenix 迁移到 Rails 的项目时,我发现——很多混乱的代码并非写得不好,而是想得不够。与其边写边改,不如在动手前多想一步。正如《JOJO》的那句名言:绕远路,才是最短的捷径。

Oct 10, 20251 min
Database · PostgreSQLPostgreSQL 18 and Rails: Compatibility and Native UUIDv7

A look at PostgreSQL 18's release from a Rails developer's perspective: ActiveRecord compatibility patches and built-in native uuidv7() support.

Oct 04, 20252 min
AI · ChatGPTSwitching from Claude to ChatGPT

I recently switched from Claude to ChatGPT—here’s why, and what I’ve learned along the way.

Sep 20, 20252 min
Phoenix · RailsMy Tailwind CSS Journey: From Skeptic to Pragmatist

Why I initially dismissed Tailwind CSS as inline styles revisited, and what changed my mind after using it in real-world Rails and Phoenix projects.

Sep 06, 20253 min
AI · Claude CodeAutomating Formatting and Linting with Claude Code Hooks

How to use Claude Code hooks to automatically run code formatting and linting commands (like mix format or prettier) whenever files are modified.

Jul 12, 20252 min
AI · Claude CodeRefactoring a Phoenix LiveView App with Claude Code and Tidewave

My experience using Claude Code with the Tidewave MCP server to refactor a Phoenix LiveView project to DaisyUI, and what worked well versus the real limitations.

Jun 24, 20253 min
AI · ElixirFrom Rails to Phoenix: How AI Tools Shifted My Tech Stack

How my personal tech stack evolved from Rails Hotwire to React, and eventually to Phoenix LiveView—and why AI coding tools like Tidewave made Phoenix click for solo projects.

Jun 16, 20253 min
PreviousPage 02Next