Weeknotes: 20 to 25 April 2025

By Garrett,

I had two (big) tasks this week (which as per usual I’m writing after the fact):

  1. Get file uploads integrated into the app with Active Storage
  2. Bring my beautiful wife to the hospital on Friday to ship baby no. 6

I’ll stick to the nerdy stuff for this post though.

There’s nothing not to love about Rails, as my experience with Active Storage further confirmed. Installation is a breeze.

  • bin/rails active_storage:install
  • bin/rails db:migrate

  • class Thought < ApplicationRecord
      has_one_attached :file
    end
    
  • Make some updates to your form(s)
  • Done

And then there’s all the little app specific details, and that’s what took the week.

Phil finished the Web/Mac app design, and so the next few weeks (after the break with baby) will be spent focused on production-ready HTML and CSS, which I’m very excited about. This is where my original love for the internet started and I’m excited to see what’s changed since the last time I was serious about it (probably everything).

More blog posts: