Sign in

Hanakai

@hanakai.org
291 followers 6 following 45 posts

A family of Ruby tools for writing clearer, more maintainable apps. The new home for Hanami, Dry, and Rom. hanakai.org

PostsRepliesMedia
Hanakai @hanakai.org · 29/09/2026
We’re so happy to share that @thoughtbot.com is our newest silver sponsor! hanakai.org/blog/2026/09...
hanakai.org
Welcome, thoughtbot!
Our newest sponsor needs no introduction.
0145
Reposted by Hanakai
Tim Riley @timriley.info · 28/09/2026
Weeknotes: timriley.info/posts/contin... Single-file Hanami apps are back, next-gen code reloading is ready to land, Dry CLI gets styled text formatting and a spinner, settings loading gets some YAML, and views might just get some streaming. Lots of progress this week!
timriley.info
Continuations 2026/39: Syntactical possibilities - Tim Riley
• This was a good week for progress on our code! • A couple of tests started flaking on JRuby mid-week. I like to get on top of these pretty...
072
Reposted by Hanakai
Andrea Fomera @afomera.dev · 24/09/2026
this. come tell the Hanakai team your papercuts and let’s make Hanami and co really really great.
092
Reposted by Hanakai
Tim Riley @timriley.info · 24/09/2026
Written last year and still just as applicable today—Why Hanami in a world where Rails exists? hanakai.org/blog/2025/07...
hanakai.org
Hanami and the elephant in the room
Let’s talk about Rails.
1207
Reposted by Hanakai
Tim Riley @timriley.info · 21/09/2026
Here’s my latest weeknotes, in which the clock is ticking for Guard. timriley.info/posts/contin...
timriley.info
Continuations 2026/38: Goodbye Guard - Tim Riley
• I’m trying to get these weeknotes back on track: aiming for a Monday release at the latest. Happy Monday :) • The biggest thing I got up to this...
011
Reposted by Hanakai
Tim Riley @timriley.info · 16/09/2026
It’s my weeknotes! Featuring a new job, major Dry CLI improvements, response streaming for Hanami Action, a Dry Rails release milestone, and a royal case of sunburn. timriley.info/posts/contin...
timriley.info
Continuations 2026/37: Response streaming - Tim Riley
• These weeknotes are pulling into the station a little late, because I’ve been busy starting my new job! I’ve joined the crew at HotDoc, as a manager slash engineer....
032
Hanakai @hanakai.org · 10/09/2026
It’s week four of our sponsorship drive! This time we get to thank *all* of our individual sponsors (too many to fit right here!), enjoy a Q&A with Edouard de Labareyre, and share a preview of upcoming merch — with exclusive rewards for our sponsors! hanakai.org/blog/2026/09...
hanakai.org
Thanking our individual sponsors, Edouard de Labareyre, and a merch announcement
“I was hooked, my choice was made.” Week four of our sponsorship drive.
021
Reposted by Hanakai
Tim Riley @timriley.info · 08/09/2026
New weeknotes, featuring my improved health, plus cool work from all my Hanakai friends. It is fun to work in a team! And we have a great one. timriley.info/posts/contin...
timriley.info
Continuations 2026/36: Cobbler’s children - Tim Riley
• Feeling a lot better than last week, so I was able to do some more Hanakai work. • Shared our next sponsorship drive post, thanking our silver sponsors, and...
011
Hanakai @hanakai.org · 02/09/2026
It’s week three of our sponsorship drive! Just a couple of folks joining as sponsors since last time. Which means there’s all the more room for you! Check out this week’s post for a Q&A with Carolyn Cole, who’s been driving Hanami within Princeton University Libraries! hanakai.org/blog/2026/09...
hanakai.org
Thanking our silver sponsors, and Carolyn Cole
“Reading your code is a larger cost than creating it, so having more organization is a definite benefit.” Week three of our sponsorship drive.
153
Reposted by Hanakai
Tim Riley @timriley.info · 31/08/2026
Been sick, so enjoy my shortest weeknotes yet. It does contain two code-y things, both of which I’m quite excited for! timriley.info/posts/contin...
timriley.info
Continuations 2026/35: Brief moments of lucidity - Tim Riley
• Been sick as a dog ever since I wrote my last weeknotes, so there’s not a lot to report here except general feelings of uselessness. Good news, though: I’m...
021
Reposted by Hanakai
Tim Riley @timriley.info · 26/08/2026
Happy first anniversary to my weeknotes! A good initial response to our sponsorship drive, a couple of patch releases, some fantastic contributions from our team and community, a possible beginning for Herb support, and a definite beginning for resolvable errors. timriley.info/posts/contin...
timriley.info
Continuations 2026/34: First anniversary! - Tim Riley
• Happy first anniversary to my weeknotes! I started these exactly 52 weeks ago, and managed to write on 49 weeks since then. I’ll call that a success! After all...
131
Hanakai @hanakai.org · 19/08/2026
It’s week two of our sponsorship drive! Thank you so much to the ten Rubyists who became Hanakai sponsors in the last week! You’re standing up and showing us there's power in numbers. Read more about it here, including a special Q&A with Pat Allan! hanakai.org/blog/2026/08...
hanakai.org
Power in numbers, and Pat Allan
“In code like in life, healthy relationships should have respectful boundaries.” Week two of our sponsorship drive.
145
Reposted by Hanakai
Andrea Fomera @afomera.dev · 16/08/2026
Working on a few PRs for @hanakai.org I'm super excited for to land. Going to up the game for sure
011
Reposted by Hanakai
Tim Riley @timriley.info · 17/08/2026
My weeknotes are out — come for the @hanakai.org sponsorship drive and fresh patch releases, stay for @afomera.dev and @aaronmallen.dev bringing the heat with a dozen new improvements! 😍 timriley.info/posts/contin...
timriley.info
Continuations 2026/33: Commercial kitchen - Tim Riley
• This week I kicked off our Hanakai sponsorship drive for 2026, and shared an exciting new stretch goal — if we can raise another $15k for this year, we’ll...
064
Hanakai @hanakai.org · 11/08/2026
Sponsor Hanakai in 2026! Our goal this year: raise enough to offer an honorarium to our maintainer team. Hanakai is about community, and this is another way we can show it. Read more here, and stay tuned for some fun Q&A’s in the coming weeks! hanakai.org/blog/2026/08...
hanakai.org
Sponsor Hanakai in 2026!
Help us continue to build Hanakai — and a diverse future for Ruby.
156
Reposted by Hanakai
Tim Riley @timriley.info · 06/07/2026
Weeknotes! Everything around the Hanami 3.0 release, and a lovely time at Ruby Retreat. timriley.info/posts/contin...
timriley.info
Continuations 2026/27: Hanami 3.0! - Tim Riley
• Hanami 3.0 is out! In this writer’s opinion, a release worthy of its new major version: new mailers, i18n, and Minitest, your apps becoming way faster, and much more!...
061
Hanakai @hanakai.org · 01/07/2026
Hanami 3.0 wouldn’t be so full of goodness without the support of our sponsors. Rubyists deserve choice, and these fine companies are helping make it happen. Thank you to @mike.contribsys.com, @baweaver.bsky.social, @honeybadger.io, @fastruby.io, @appsignal.com, and @serpapi.com!
0155
Hanakai @hanakai.org · 01/07/2026
Hanami 3.0 is here and in full bloom 🌸 This is our most complete release yet: mailers, i18n, and Minitest now built in, your apps faster by default, and plenty more! hanakai.org/blog/2026/06...
hanakai.org
Hanami 3.0: In full bloom
New mailers, i18n, and Minitest. Your apps faster by default. Our most complete Hanami yet!
0189
Hanakai @hanakai.org · 16/06/2026
Help us test the Hanami 3.0 release candidate! hanakai.org/blog/2026/06...
hanakai.org
Help us test the Hanami 3.0 release candidate
Our Hanami 3.0 release candidate is here. Come help us test it.
065
Reposted by Hanakai
Tim Riley @timriley.info · 08/06/2026
In these weeknotes, I’m doing everything I can to get a Hanami release candidate ready to go. Come for the insight into open source workings, stay for the peek at our pretty new welcome screens! timriley.info/posts/contin...
timriley.info
Continuations 2026/23: En fuego - Tim Riley
• I’ve well and truly entered release prep mode. Lots of stuff done this week, and I expect about another week or so until I can get a release candidate...
031
Reposted by Hanakai
Tim Riley @timriley.info · 06/06/2026
I've written detailed walkthroughs of two big things landing in Hanami 3.0. Mailers: discourse.hanakai.org/t/previewing... And i18n: discourse.hanakai.org/t/previewing... We'll be shipping a release candidate in a week or two. Keen for any feedback now, let's make these as solid as possible!
discourse.hanakai.org
Previewing mailers in Hanami 3.0
Our Hanami 3.0 release is coming soon (a release candidate in a matter of weeks), and one of the big new features is a rebuilt hanami-mailer gem. Here I’ll outline how mailers will integrate into Han...
073
Reposted by Hanakai
Tim Riley @timriley.info · 01/06/2026
Weeknotes: mailers receive the app integration treatment, and Hanakai receives a new sponsor! Thank you SerpApi! timriley.info/posts/contin...
timriley.info
Continuations 2026/22: Integrated mailers - Tim Riley
• This week I got the last big piece done before we can make the next Hanami release. Mailers now fully integrate into Hanami apps, with zero necessary boilerplate, just...
021
Hanakai @hanakai.org · 29/05/2026
We’re thrilled to welcome SerpApi as our newest Hanakai sponsor! hanakai.org/blog/2026/05...
hanakai.org
Welcome, SerpApi!
Our newest sponsor turns search results into developer-ready data.
081
Reposted by Hanakai
Tim Riley @timriley.info · 18/05/2026
Weeknotes, including a nice perf enhancement for Dry Configurable, named steps in Dry Operation, a specification for Hanami asset bundlers, improvements across several of our gems, and getting back onto finishing Hanami's built-in i18n support. timriley.info/posts/contin...
timriley.info
Continuations 2026/20: Repeated reads - Tim Riley
• A proud moment this week! After Sean made a nice performance related enhancement to Dry Configurable (now you can call #to_data on your config to get a data object...
021
Reposted by Hanakai
Tim Riley @timriley.info · 15/05/2026
Proud moment this week: the first of our automated releases cut by another member of our @hanakai.org team. Thanks Sean, may this be the first of many!
A screenshot of the RELEASES.md file from the Hanakai release-machine repo, showing the latest release of dry-configurable v1.4.0 being made by @cllns.
082
Hanakai @hanakai.org · 08/05/2026
We’ve just updated our forum domain to discourse.hanakai.org. Thank you to @discourse.org for their support with this! (We love Discourse!) This does mean you’ll need to sign in again. Sorry for the inconvenience, we promise this will be the last time we rename our entire project 😘
discourse.hanakai.org
Hanakai
The official discussion site of Hanami (Ruby Framework)
010
Reposted by Hanakai
Tim Riley @timriley.info · 03/05/2026
Celebrating Hanakai in my weeknotes this week! ☀️😃 timriley.info/posts/contin...
timriley.info
Continuations 2026/18: Hanakai! ☀️ - Tim Riley
• This week we launched Hanakai into the world! I won’t reiterate the full announcement here, and instead suggest you read it on our beautiful new site! What I will...
081
Reposted by Hanakai
Max Wheeler @makenosound.bsky.social · 01/05/2026
Had a lot of fun putting the new hanakai.org together. @timriley.info’s vision for a welcoming site and @aaronmoodie.com oh-so-cute brand set up such a great canvas to play with, and I’m so pleased with how it all come out. How can you not love these lil’ cuties?
0113
Hanakai @hanakai.org · 01/05/2026
Welcome to Hanakai! The new home for Hanami, Dry, and Rom. hanakai.org/blog/2026/05...
hanakai.org
Welcome to Hanakai
It’s time to bring the family together.
1218
Reposted by Hanakai
Tim Riley @timriley.info · 27/04/2026
Weeknotes: Counting down until we launch the new site, a new Dry Monads release, ready-to-go Gem Coop namespaces, and this one weird trick to make your Hanami apps go brrr. (Plus more!) timriley.info/posts/contin...
timriley.info
Continuation 2026/17: 4 days - Tim Riley
• T-minus 4 days until we launch the new site! A lot of my work this week has gone towards that, alongside continued heroic efforts from Max, who, among other...
032
Reposted by Hanakai
Tim Riley @timriley.info · 24/04/2026
Dry Monads 1.1.0 is out. This release introduces complete JRuby support, via fixes to our RSpec extension, courtesy of @katafrakt.eurosky.social. It’s also our first automated release to our gem.coop namespace! github.com/dry-rb/dry-m... beta.gem.coop/@dry/dry-mon...
gem.coop
gem.coop
We’re excited to introduce gem.coop – a new server for gems in the Ruby ecosystem. We aim for fast, simple hosting, that is compatible with Bundler but optimized for the next generation. It’s built fo...
063
Reposted by Hanakai
Tim Riley @timriley.info · 30/03/2026
Weeknotes: Hanami Minitest, merged! Awkward body parser middleware, gone! New guides version, initialised! Hanami mailer, getting close! Upcoming site, veiled in darkness! timriley.info/posts/contin...
timriley.info
Continuations 2026/13: Begone, awkward solution - Tim Riley
• Another good week of closing parentheses. Merged the new Hanami Minitest. Added --test=minitest support to hanami new.  Merged undecorated exposures for views, along with some fixed tests to go...
0105
Reposted by Hanakai
Tim Riley @timriley.info · 28/03/2026
I’ve merged our first cut of Minitest support for Hanami. Here’s how it’s looking: discourse.hanamirb.org/t/feedback-o...
discourse.hanamirb.org
Feedback on Hanami Minitest
Hi everyone — I’m pleased to share that our initial Minitest support is now merged into the gem’s main branch. I’ve implemented the block-based test/setup/teardown API, as you suggested above (with s...
081
Reposted by Hanakai
Aaron Allen @aaronmallen.dev · 20/03/2026
Click the purple button to join the @hanamirb.org #discord we've got almost 200 other #hanakai nerds ready to chat about any #dry-rb, #hanami, or #rom related topics you can think of. github.com/hanami/hanami
082
Hanakai @hanakai.org · 13/03/2026
We’ve just published our AI contribution policy: hanamirb.org/ai-policy/
hanamirb.org
Hanami | AI contribution policy
Hanami - A flexible framework for maintainable Ruby apps
064
Hanakai @hanakai.org · 12/03/2026
Thank you to Sidekiq for your support through 2026! hanamirb.org/blog/2026/03...
hanamirb.org
Thank you Sidekiq for your support in 2026
Welcoming back Mike Perham and Sidekiq.
072
Reposted by Hanakai
Tim Riley @timriley.info · 21/02/2026
🙋 Minitest users, I need your feedback on Hanami’s upcoming Minitest support! discourse.hanamirb.org/t/feedback-o... #ruby #minitest
discourse.hanamirb.org
Feedback on Hanami Minitest
Hola, Hanamigos! 👋 In May we’ll be releasing the first version of Hanami Minitest for Hanami v2. I’ve been working on this PR to put it together: Get started by timriley · Pull Request #3 · hanami/ha...
054
Reposted by Hanakai
Tim Riley @timriley.info · 16/02/2026
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...
timriley.info
Continuations 2026/07: Validation extension - Tim Riley
• This week I merged Hamami’s i18n support. Thanks to some good feedback from Trung Lê, I added support for fallbacks before merging. Thank you Trung! This is a big...
021
Reposted by Hanakai
Tim Riley @timriley.info · 09/01/2026
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?
021
Reposted by Hanakai
Tim Riley @timriley.info · 09/01/2026
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
A screenshot of the Hanami forum, showing topics for "dry-schema 1.15.0 released" and 3 other similar release topics.
131
Reposted by Hanakai
Tim Riley @timriley.info · 09/01/2026
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!
171
Hanakai @hanakai.org · 22/12/2025
🌸 Here’s your State of Hanami for 2025. We took our first steps into a new era: we made a substantial release, began unifying our ecosystem, launched our sponsorship program, and saw a real uptick in community activity. Read all about it! hanamirb.org/blog/2025/12...
hanamirb.org
State of Hanami, December 2025
Everything we did in 2025, and our plans for 2026.
0127
Reposted by Hanakai
Tim Riley @timriley.info · 15/12/2025
Another week, another weeknotes! Some really nice logger and router bugfixes, more repo-syncing, Ruby 4 shenanigans, and a note on delaying our website launch (we’re looking after our humans). timriley.info/posts/contin...
timriley.info
Continuations 2025/50: Egregious hack - Tim Riley
• This week I submitted my application to the gem fellowship. Fingers crossed! • I spent a good amount of time in bug fixing mode. The first fix was to...
001
Reposted by Hanakai
Andrea Fomera @afomera.dev · 12/11/2025
Really happy @hanamirb.org 2.3 is out with some improvements I helped work on! including a `hanami run` command + resources routing DSL. Always room for more in the tent, try it out and contribute back to help make things better though! hanamirb.org/blog/2025/11... #ruby
hanamirb.org
Hanami 2.3: Racked and Ready
Our biggest release yet. Rack 3, resource routes, and so much more.
1167
Hanakai @hanakai.org · 12/11/2025
🌸 Hanami 2.3 is here, and it’s racked and ready! This is our biggest release yet. Rack 3, resource routes, and so much more. hanamirb.org/blog/2025/11...
hanamirb.org
Hanami 2.3: Racked and Ready
Our biggest release yet. Rack 3, resource routes, and so much more.
11811
Reposted by Hanakai
Tim Riley @timriley.info · 10/11/2025
Weeknotes, Releasemas Eve edition. Dry Logger improvements, final code changes, a whole lotta docs, and an explanation of why my timing estimates need slack. timriley.info/posts/contin...
timriley.info
Continuations, 2025/44: Releasemas eve - Tim Riley
• I ran out of time to write this last night. Here’s a brief weeknotes to make sure I don’t break the streak. • This week was all about final...
031
Reposted by Hanakai
Tim Riley @timriley.info · 31/10/2025
thoughtbot’s Open Summit has started and I’ll be speaking on Hanami in 20 minutes! Here’s the link if you just want to drop in: us02web.zoom.us/j/87946598627
192
Reposted by Hanakai
Jim Remsik @jremsikjr.bsky.social · 18/10/2025
We're trying something new and we'd love if you experimented with us.
054
Reposted by Hanakai
XO Ruby @xoruby.com · 18/10/2025
We're inviting you to join us for a talk from @timriley.info on @hanamirb.org later today. 4:15 PM – 5:00 PM (Pacific Time) Details available here: www.xoruby.com/event/san-di...
xoruby.com
San Diego
Where 70 degrees is a lifestyle.
026