Continuations 2026/32: Set the table
• My main goal for the last week preparing to kick off our sponsorship drive. I finished drafting the first post, lined everything else up, and now we’re ready to...
• My main goal for the last week preparing to kick off our sponsorship drive. I finished drafting the first post, lined everything else up, and now we’re ready to...
• I’m almost back to normal weeks again. A few important life things have continued to impose on my ordinary OSS time, but I’ve been pressing forward with as much...
• Things are slowly getting back into gear after my trip and the last week being mostly for other life matters. Let’s share some code! • I’ve got half of...
• A few weeks ago I joined Jared to record a new episode of his Dead Code podcast, and now it’s out — go have a listen! Jared’s titles never...
• 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!...
• This edition’s a bit late—please grant me an amnesty, as I don’t want to break my streak! So here we’ll focus on last week’s work, and in a few...
• 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...
• 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...
• I finished off Hanami’s streamlined i18n support this week! I had built the core functionality quite a while ago, and thought that adding view helpers would be a cakewalk....
• 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...
• One thing I’ve seen in my time on these projects is that the extra help comes in ebbs and flows. In this last little while, we’ve seen some good...
• 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...
• 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...
• I’m back in Australia! And back at work again as of tomorrow. I think I had some pent up open source in me, though, because I managed to knock...
• Hello from Tainan! We’re just about to head back to Taipei for a last couple of days in Taiwan. It’s been a great trip. • I’ve managed a little...
• Welcome to a special 🇹🇼 Taiwan Edition of my weeknotes. We’ll be spending the next couple of weeks here on a family holiday. Right now I am tired (after...
• 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...
• My last weeks on logging represented the last of the major additions I wanted for our upcoming Hanami release. From here I need to start closing all my parentheses....
• I completed my Hanami logging improvements this week, and I’m so happy with how it turned out. Logs are beautiful now! After merging the universal logger (which gives us...
• I started the week with a couple of releases, thanks to the community contributions I merged last week: dry-struct 1.8.1 and dry-schema 1.16.0. • I’ve been working on an...
• This week I finished a particularly satisfying piece of work: adding request body parsing to Hanami Action. This finishes the story we started back in Hanami 2.3, where we significantly...
• Oops, nearly missed these weeknotes. Let me make this a quick one just to sneak it in and keep the streak alive (6 months and counting!) • My big...
• This week I merged Hanami’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...
• The highlight of this week was sharing my Hanami Mailer rebuild. If you’re interested in how our mailers will fit alongside actions and views (and reuse the latter!), check...
• A slightly slower week, this one. My regular OSS day was spent instead with the kids on their last Friday of the summer holidays. • Some good movement on...