A developer shares the story of migrating their long-running blog from Ghost to a self-built Ruby on Rails + Hotwire application, self-hosted on Hetzner with Kamal and PostgreSQL. The post reflects on an extended writing hiatus caused by AI-generated content making generic how-to posts feel pointless, while simultaneously crediting Claude Code with reigniting a passion for building. The new stack includes SMTP2GO for email delivery and a custom subscriber/newsletter system built from scratch. The author also muses on shifting the blog's focus away from technical tutorials toward the personal and business side of software development.
Sort: