Sign in

Tim Riley

@timriley.info
644 followers 151 following 199 posts

Rubyist. Leading Hanami, Dry, Rom. Canberra, Australia. he/him. timriley.info

PostsRepliesMedia
Reposted by Tim Riley
Aaron Allen @aaronmallen.dev · 13h
Today I have published the first issue of "Hanami, why?". This is a new series I'm starting where we will dive in together to learn about #hanami. aaronmallen.me/writing/hanami-why-i… #ruby #hanakai
01512
Tim Riley @timriley.info · 29/09/2026
GIANT SPONSORS SMASHING INTO OTHER GIANT SPONSORS
1212
Reposted by Tim Riley
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
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 Tim Riley
Aaron Allen @aaronmallen.dev · 27/09/2026
Hello, world! aaronmallen.me/writing/hell...
aaronmallen.me
Hello, world!
Hello, and welcome to my new website! My name is Aaron and I have been writing software since I was thirteen years old (twenty-seven years ago). I am a senior software engineer at Credit Ninja and hav...
153
Reposted by Tim Riley
Brandon Weaver @baweaver.bsky.social · 24/09/2026
It is not responsible stewardship of a language or framework community to collectively invalidate the hard work of that same community and abdicate responsibility rather than providing a clear vision for the future.
4254
Reposted by Tim Riley
Jared Norman @jardo.dev · 25/09/2026
besides being full of holes, DHH's latest keynote also had near nothing to say to Rails users. cool cool cool. jardo.dev/what-about-rails
32811
Tim Riley @timriley.info · 24/09/2026
You can even help out—Andrea’s been with us exactly one year and made a huge impact! I love helping people come on board as contributors. Come and build something we can all feel proud of long into the future.
031
Reposted by Tim Riley
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
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
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 Tim Riley
danielroe @danielroe.dev · 19/09/2026
don't be nice.
roe.dev
Don't be nice
Sometimes, it's more important to be good than it is to be nice.
41734246
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
Reposted by Tim Riley
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 Tim Riley
Aaron Allen @aaronmallen.dev · 09/09/2026
leftofthe.dev/2026/08/24/h... #hanakai #hanami
leftofthe.dev
A fresh look at Hanami | Left of the Dev
Love Ruby, but looking to expand beyond Rails? Here are my notes on a quick visit to Hanami.
021
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
Reposted by Tim Riley
Hanakai @hanakai.org · 02/09/2026
This week we’re saying thanks to our silver sponsors! That’s @honeybadger.io, @fastruby.io, and @appsignal.com, all back for another year, as well as new kid on the block @serpapi.com! Thank you all for your support! 💛 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.
044
Reposted by Tim Riley
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
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 Tim Riley
Konnor Rogers @konnorrogers.com · 30/08/2026
Well, its as ready as it will ever be. Still a lot of stuff I want to do, examples I want to make, but I think its time to share it. Over the past few months I've been working on Downflow. A library for adding small amounts of reactivity to your DOM. konnorrogers.github.io/downflow/
konnorrogers.github.io
Downflow
Let your state flow
7649
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
Reposted by Tim Riley
Evan Greer @evangreer.bsky.social · 25/08/2026
in a world of JK Rowlings be a Dolly Parton
24107183227
Reposted by Tim Riley
Hanakai @hanakai.org · 19/08/2026
This week it’s time to thank another returning sponsor, and that’s @baweaver.bsky.social! Brandon’s done more for the community than most of us will ever know. We’re proud to have him as a supporter—and this we’ll share loudly! We wouldn’t have got this far without him. 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.
011
Reposted by Tim Riley
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
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
Reposted by Tim Riley
Victor Shepelev 🇺🇦 @zverok.bsky.social · 17/08/2026
For some reason, I am still (sometimes) writing about Ruby and other similar matters: zverok.space/blog/2026-08...
zverok.space
Thinking about tests: assertions and matchers
Why some of us are still bothered about the way we write tests and what the "matcher" concept has to do with it.
0115
Reposted by Tim Riley
Charles Oliver Nutter @headius.bsky.social · 13/08/2026
Friendly reminder to JRuby users out there: JRuby dev is now funded almost exclusively by support services from headius.com/services, delivering priority bug fixes, security SLAs, codebase and performance help under NDA, and much more. Sign up today or ping me for more info... and tell your friends!
headius.com
JRuby Support Services
Enterprise JRuby support, consulting, and priority bug-fixing from the core developers who built it. 20+ years of JVM and Ruby expertise.
064
Reposted by Tim Riley
Hanakai @hanakai.org · 11/08/2026
We can only stretch for more thanks to our returning sponsors. Today we share our thanks to Sidekiq and the inimitable @mike.contribsys.com. Sidekiq’s support is what got our funded maintenance program off the ground in the first place. Thank you Sidekiq! hanakai.org/blog/2026/08...
hanakai.org
Sponsor Hanakai in 2026!
Help us continue to build Hanakai — and a diverse future for Ruby.
083
Reposted by Tim Riley
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 Tim Riley
Retro Tech Dreams @retrotechdreams.bsky.social · 08/08/2026
The Curse of Monkey Island (1997)
430837
Reposted by Tim Riley
absolute horses @jcoglan.com · 05/08/2026
if you do open source you are at liberty to refuse input out of a desire not to associate yourself with the people submitting it. in fact it is the bare minimum of authorial control you can exercise over your own work
0211
Reposted by Tim Riley
Brandon Weaver @baweaver.bsky.social · 05/08/2026
This is probably one of the hardest posts for me to write, as I do not enjoy reliving these experiences, but I write on them in the hopes that they help others struggling with the same issues: baweaver.com/writing/2026...
baweaver.com
Tales of the Autistic Developer - Panic
For those who don't know me, I'm autistic. This post is about panic: the kind that locks your body, floods your brain, and makes every solution feel equally impossible.
3174
Tim Riley @timriley.info · 03/08/2026
Here’s my latest weeknote, featuring a bunch of Dry CLI fixes and improvements: timriley.info/posts/contin...
timriley.info
Continuations 2026/31: Repeatable options - Tim Riley
• 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...
010
Reposted by Tim Riley
Brandon Weaver @baweaver.bsky.social · 27/07/2026
I believe the closing from my recent talk "We who remember magic" is quite relevant today: youtu.be/IQQtnttsI5A
youtu.be
Rocky Mountain Ruby 2025 - We Who Remember Magic by Brandon Weaver
YouTube video by Confreaks
173
Tim Riley @timriley.info · 27/07/2026
Weeknotes: getting back into the swing of things, with a bunch of fixes and a big triage of dry-schema and dry-validation. timriley.info/posts/contin...
timriley.info
Continuations 2026/30: Big triage - Tim Riley
• 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...
021
Tim Riley @timriley.info · 13/07/2026
Weeknotes: a podcast ep, and a bit of a break. timriley.info/posts/contin...
timriley.info
Continuations 2026/28: Bloom of the undying - Tim Riley
• 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...
020
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
Reposted by Tim Riley
Jared Norman @jardo.dev · 05/07/2026
periodic reminder that (despite how it feels sometimes) it's not the computers that are bad, it's the letting for-profit entities control the computers that is bad
032
Reposted by Tim Riley
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
Reposted by Tim Riley
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
Tim Riley @timriley.info · 19/06/2026
Better late than never, some weeknotes! Here’s the first half of my prep for the Hanami 3.0 release candidate: timriley.info/posts/contin...
timriley.info
Continuations 2026/24: Clearing the decks - Tim Riley
• 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...
031
Reposted by Tim Riley
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
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 Tim Riley
puppy @duckinator.bsky.social · 07/06/2026
#GemCoop namespaces are now out of beta! gem.coop/updates/7/ I am *SUPER* excited about this!
gem.coop
namespaces released
hi again everyone, we’re back with exciting news. namespaces on gem.coop have been promoted out of beta and into general availability. that means you can use namespaced gems directly from the top-leve...
02610
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
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
Reposted by Tim Riley
Paweł Świątkowski @katafrakt.eurosky.social · 29/05/2026
What if Hanami had templateless views? katafrakt.me/2026/05/29/h...
katafrakt.me
What if Hanami had templateless views?
Just my website. Some Elixir, some Ruby, some more exotic languages and general thoughts on tech.
141
Reposted by Tim Riley
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 Tim Riley
Janko Marohnić @janko.io · 27/05/2026
Shrine 3.7.0 is out! ✨ Expiring download endpoint URLs (HMAC-signed) ✨ `:keep_derivatives` to retain derivatives on file swap ✨ `refresh_metadata!(replace: true)` for clean resets ✨ S3 no longer triggers AWS SDK deprecation warnings shrinerb.com/docs/release...
shrinerb.com
Shrine 3.7.0 | Shrine
New features
281
Tim Riley @timriley.info · 25/05/2026
Weeknotes, in which I finish the second 80% of Hanami’s i18n support, and begin to see the finish line for our upcoming release! timriley.info/posts/contin...
timriley.info
Continuations 2026/21: Big cake to walk - Tim Riley
• 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....
020