I've written up my latest adventures with Nix, Ruby, Rails and PostgreSQL...
Some interesting things coming in Ruby v3 - RBS (type annotation), Ractor (Actor model for concurrency), Scheduler (lightweight concurrency), and more.
I'd somehow forgotten that we didn't have bundler in early versions of Rails. This article provides a great history of how library code has been loaded in Ruby over the ages.
More fun with nix. I've written about modifying the existing GitHub Action workflow that builds my personal website to use cachix/install-nix-action and nix-shell.
I've been playing with the nix package manager, mainly with the intention of using it to setup isolated development environments. I've written up how I used nix-shell to define a Ruby environment for building & serving my personal website locally...
Not sure whether I’m happy or sad that my highlighted contributions secured in the Arctic are to rails, devise and capybara!
I wrote a blog post for the first time in ages and it's Ruby-related!
Mocha v1.11.2 released.