Epona's Blog
  • Home
  • About
Sign in Subscribe

Rails

My First Rails Deployment Journey with Kamal

My First Rails Deployment Journey with Kamal

My first experience deploying a Rails app with Kamal—from hitting a wall with proxy conflicts to solving mysterious Docker volume errors. Here's what I learned along the way
Epona 23 Oct 2025
欲速则不达

欲速则不达

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

PostgreSQL 18 and Rails: New Features and UUIDv7 Support

PostgreSQL 18 has just been released, continuing the tradition of steady, meaningful improvements to one of the most popular open-source databases. Alongside this, the Rails team has already merged patches to ensure smooth support for PG18 in ActiveRecord. In this post, I’ll cover some of the key highlights of
Epona 04 Oct 2025
My Tailwind CSS Journey: From "Never Again" to "I Get It Now"

My Tailwind CSS Journey: From "Never Again" to "I Get It Now"

I used to roll my eyes whenever someone mentioned Tailwind CSS. The class names looked like gibberish, the approach felt backwards, and I was convinced it was just another fad. Three years later, here I am writing this in a Tailwind-powered project.
Epona 06 Sep 2025

Subscribe to Epona's Blog

Don't miss out on the latest news. Sign up now to get access to the library of members-only articles.
  • Sign up
Epona's Blog © 2025. Powered by Ghost