Weeknotes: a couple of releases, work on our AI tool use policy, Dry Operation docs, CI hardening, more site work, and logging our way to a good time.
timriley.info/posts/contin...
Weeknotes: a couple of releases, work on our AI tool use policy, Dry Operation docs, CI hardening, more site work, and logging our way to a good time.
timriley.info/posts/contin...
OSS devs put hundreds of thousands of dollars worth of time and energy into building software that’s free to use, copy, modify and share.
The *only* thing they don’t share with everyone is control of the canonical project — the name, website, docs and git repo.
The fucking nerve to take that.
Happy to see Andre finally speaking publicly about the hostile Ruby Central takeover last year. RC is no longer a trustworthy steward for the Ruby community. I don't see how we repair this rift without Shan stepping down, she has been awful as ED.
andre.arko.net/2026/03/03/f...
after four months of private discussions, I have an update on the Bundler and RubyGems situation with Ruby Central: andre.arko.net/2026/03/03/fou…
Weeknotes: first-class body parsing in Hanami Action, a nice guide update, configurable template engines, more monads in Dry Operations, bug fixes, continued site work, and taking stock of where things are at for Hanami 2.4.
timriley.info/posts/contin...
Weeknotes: first-class body parsing in Hanami Action, a nice guide update, configurable template engines, more monads in Dry Operations, bug fixes, continued site work, and taking stock of where things are at for Hanami 2.4.
timriley.info/posts/contin...
Squeaking it in just in time, my lastweeknotes. My highlight was all the great feedback you shared regarding Hanami Minitest. Thank you!
timriley.info/posts/contin...
Introducing Checkset
Checkset is a #ruby gem for repeatable verifications using Playwright.
Picture the most critical, common smoke tests you do after deploys or on PRs. Automate that and increase your confidence in your changes.
See the post for more information.
afomera.dev/posts/2026-0...
no one will ever know 😶🌫️
🙋 Minitest users, I need your feedback on Hanami’s upcoming Minitest support! discourse.hanamirb.org/t/feedback-o...
#ruby #minitest
It did!
@hamptonmakes.com Thankyou for block-uuidv7! I needed to do some UUIDv7 timestamp manipulation this week, and there was your gem, barely a month old, already doing everything I needed! Couldn’t have been easier ❤️
Weeknotes: i18n merged, a new validation extension and more for Dry Operation, and some fantastic mailer feedback.
Getting into a good rhythm. Things are flowing.
timriley.info/posts/contin...
rv has a big release, with windows support and gem CLI tools! the fastest way to generate a rails app is now `brew install rv; rvx rails new`. check it out: https://spinel.coop/blog/rv-0.5-cli-tools-windows/
Weeknotes, “Hanami Mailer is Back” edition!
Plus: three nice releases, more site progress, Parklife fixes, an exciting upcoming Dry Operation extension, and a big milestone for our repo automations.
timriley.info/posts/contin...
Announcing the winners of the 2026 Gem Fellowship! gem.coop/updates/2026...
Weeknotes. I called this a “week off”, but also: new site pages, unblocking our logo colour refinments, 3 more repos moved to repo-sync, and the beginnings of Hanami Minitest. Progress progress progress.
timriley.info/posts/contin...
gem.coop has news! we've just released dependency cooldowns (in beta), a strong defense against supply chain attacks gem.coop/updates/4/
Congrats! I’ll look forward to the recording :)
Hanami weeknotes: i18n support is ready for feedback! Also, getting closer with the mailer rewrite, fixing a couple of bugs, and shipping Hanami’s first ever automated release.
timriley.info/posts/contin...
My Hanami weeknotes are a couple of days late, but that’s because I did some very nice feature development over a long weekend!
Read all about it (and my worries): timriley.info/posts/contin...
hey folks, i’m a rails / ruby dev with a bit over 10 years of experience professionally and i was just hit with my second layoff. looking for a new role would love to chat! #rails #ruby.
This is a huge release for TruffleRuby. It’s our first under our new org.
If you’ve been hesitant about contributing because of the CLA, please note that we no longer have one. We can also release more frequently so please report bugs or open PRs.
What a relief!
an effect of Bundler’s takeover that i didn’t realize would happen (but that shouldn’t have surprised me): `bundle gem` now generates a gem with Ruby’s woefully inadequate Code of Conduct
The Cardiff Lions do an annual Drag Rugby charity match for children’s charities and it’s as beautiful as you imagined
My latest weeknotes, in which I make four (4) Dry gem updates, with contributions from sixteen (16!!) amazing community members.
(Plus more repo syncing and release automation, because it’s me.)
timriley.info/posts/contin...
I’d love to make our release automation even better. I was thinking it could at least share these release announcements on Masto and Bluesky.
Any other ideas?
A screenshot of the Hanami forum, showing topics for "dry-schema 1.15.0 released" and 3 other similar release topics.
Better still, our new release automations see every release and its release notes made more visible in our forum (and in our forum feed channel in Discord). Check them out! discourse.hanamirb.org/c/releases/17
Today I released dry-types 1.9.0, dry-schema 1.15.0, dry-inflector 1.3.0, and dry-cli 1.4.0!
These releases contain a whole heap of fixes and improvements courtesy of community contributions. Thank you everyone!