Tim Riley
timriley.info
Tim Riley
@timriley.info
Rubyist. Leading Hanami, Dry, Rom.

Canberra, Australia. he/him.

https://timriley.info/
Here’s my latest weeknotes, in which the clock is ticking for Guard.

timriley.info/posts/contin...
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...
timriley.info
September 21, 2026 at 1:37 PM
Reposted by Tim Riley
don't be nice.
Don't be nice
Sometimes, it's more important to be good than it is to be nice.
roe.dev
September 19, 2026 at 4:54 PM
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...
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....
timriley.info
September 16, 2026 at 11:37 AM
Reposted by Tim Riley
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...
Thanking our individual sponsors, Edouard de Labareyre, and a merch announcement
“I was hooked, my choice was made.” Week four of our sponsorship drive.
hanakai.org
September 10, 2026 at 12:29 PM
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...
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...
timriley.info
September 8, 2026 at 7:13 AM
Reposted by Tim Riley
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...
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.
hanakai.org
September 2, 2026 at 10:57 AM
Reposted by Tim Riley
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...
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.
hanakai.org
September 2, 2026 at 10:56 AM
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...
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...
timriley.info
August 31, 2026 at 4:42 AM
Reposted by Tim Riley
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/
Downflow
Let your state flow
konnorrogers.github.io
August 30, 2026 at 6:06 PM
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...
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...
timriley.info
August 26, 2026 at 12:00 AM
Reposted by Tim Riley
in a world of JK Rowlings be a Dolly Parton
August 25, 2026 at 6:47 PM
Reposted by Tim Riley
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...
Power in numbers, and Pat Allan
“In code like in life, healthy relationships should have respectful boundaries.” Week two of our sponsorship drive.
hanakai.org
August 19, 2026 at 1:29 PM
Reposted by Tim Riley
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...
Power in numbers, and Pat Allan
“In code like in life, healthy relationships should have respectful boundaries.” Week two of our sponsorship drive.
hanakai.org
August 19, 2026 at 1:28 PM
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...
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...
timriley.info
August 17, 2026 at 12:42 PM
Reposted by Tim Riley
For some reason, I am still (sometimes) writing about Ruby and other similar matters: zverok.space/blog/2026-08...
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.
zverok.space
August 17, 2026 at 10:31 AM
Reposted by Tim Riley
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!
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.
headius.com
August 13, 2026 at 3:00 PM
Reposted by Tim Riley
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...
Sponsor Hanakai in 2026!
Help us continue to build Hanakai — and a diverse future for Ruby.
hanakai.org
August 11, 2026 at 11:54 AM
Reposted by Tim Riley
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...
Sponsor Hanakai in 2026!
Help us continue to build Hanakai — and a diverse future for Ruby.
hanakai.org
August 11, 2026 at 11:52 AM
Reposted by Tim Riley
The Curse of Monkey Island (1997)
August 8, 2026 at 9:26 PM
Reposted by Tim Riley
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
August 5, 2026 at 4:31 PM
Reposted by Tim Riley
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...
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.
baweaver.com
August 5, 2026 at 2:40 AM
Here’s my latest weeknote, featuring a bunch of Dry CLI fixes and improvements: timriley.info/posts/contin...
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...
timriley.info
August 3, 2026 at 1:31 PM
Reposted by Tim Riley
I believe the closing from my recent talk "We who remember magic" is quite relevant today:

youtu.be/IQQtnttsI5A
Rocky Mountain Ruby 2025 - We Who Remember Magic by Brandon Weaver
YouTube video by Confreaks
youtu.be
July 27, 2026 at 9:27 PM
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...
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...
timriley.info
July 27, 2026 at 12:54 PM