2023 in review
Tim Riley
by Tim Riley
3M ago
2023: back in action, in more ways than one. Five conferences After a three year break, I spoke at five conferences in the last twelve months: RubyConf Thailand — a wonderful second edition of this event, the chance to share Hanami 2 on the stage for the first time, and first-time in person hangs with another Buildkiter! RubyConf AU — a joyous reunion for my home community. Good to be back, and positive signs for the future. Met many Buildkiters in person here! Brighton Ruby — I’ve admired Andy and this event for the longest time. To attend and contribute a talk was a dream come true. RubyCon ..read more
Visit website
Open source status update, September 2023
Tim Riley
by Tim Riley
6M ago
With the two big PRs introducing our next generation of asset support merged (here and here), September was a month for rapid iteration and working towards getting assets out in a 2.1 beta release. The pace was lively! Towards the end of the month, Luca and I were trading PRs and code reviews on almost a daily basis. Thanks our opposing timezones, Hanami was being written nearly 24h a day! Assorted small things Most of the work was fairly minor: an error logging fix, some test updates for the new assets, error handling around asset manifests, and a bit of zeitwerkin’. Making our better errors ..read more
Visit website
Open source status update, August 2023
Tim Riley
by Tim Riley
7M ago
After last month’s omnibus update, I’m back again, so soon! August turned out to bring a lot of forward motion for our work on Hanami’s front end assets support. While Luca was taking his summer break, I carried on his work preparing hanami-assets 2.1 and its integration into the Hanami framework. Last week we caught up for a quick chat about these, and now both are merged! Personally, I think this was an exciting evolution of how Luca and I work together. While previously we each took care of fairly distinct lines of work (there was enough to do, after all!), here we literally worked in tande ..read more
Visit website
Open source status update, October 2022–July 2023
Tim Riley
by Tim Riley
9M ago
It’s been a hot minute since my last open source status update! Let’s get caught up, and hopefully we can resume the monthly cadence from here. Released Hanami 2.0 In Novemver we released Hanami 2.0.0! This was a huge milestone! Both for the Hanami project and the Ruby communuity, but also for us as a development team: we’d spent a long time in the wilderness. All of this took some doing. It was a mad scramble to get here. The team and I worked non-stop over the preceding couple of months to get this release ready (including me during the mornings of a family trip to Perth). Anyway, if you’ve ..read more
Visit website
Open source status update, September 2022
Tim Riley
by Tim Riley
1y ago
Hello there, friends! This is going to be a short update from me because I’m deep in the throes of Hanami 2.0 release preparation right now. Even still, I didn’t want to let September pass without an update, so let’s take a look. A story about Hanami::Action memory usage Septebmer started and ended with me looking at the r10k memory usage charts for hanami-controller versus Rails. The results were surprising! We’d been running some of these checks as part of our 2.0 release prep, the idea being that it’d help us shake out any obvious performance improvements we’d need to make. And it certainl ..read more
Visit website
Open source status update, August 2022
Tim Riley
by Tim Riley
1y ago
August’s OSS work landed one of the last big Hanami features, saw another Hanami release out the door, began some thinking about memory usage, and kicked off a fun little personal initiative. Let’s dive in! Conditional slice loading in Hanami At the beginning of the month I merged support for conditional slice loading in Hanami. I’d wanted this feature for a long time, and in fact I’d hacked in workarounds to achieve the same more than 2 years ago, so I was very pleased to finally get this done, and for the implementation work to be as smooth as it was. The feature provides a new config.slices ..read more
Visit website
Open source status update, May–July 2022
Tim Riley
by Tim Riley
1y ago
Hi there friends, it’s certainly been a while, and a lot has happened across May, June and July: I left my job, took some time off, and started a new job. I also managed to get a good deal of open source work done, so let’s take a look at that! Released Hanami 2.0.0.alpha8 Since we’d skipped a month in our releases, I helped get Hanami 2.0.0.alpha8 out the door in May. The biggest change here was that we’d finished relocating the action and view integration code into the hanami gem itself, wrapped up in distinct “application” classes, like Hanami::Application::Action. In the end, this particul ..read more
Visit website
Joining Buildkite, and sticking with Ruby
Tim Riley
by Tim Riley
2y ago
Last week I finished up at Culture Amp, and I’m excited to announce that I’ll be joining Buildkite as an engineer! My time at Culture Amp was special. It was my first role after a decade of running Icelab with Max and Michael. Culture Amp hired everyone at Icelab after we decided to close the business, providing both a smooth transition and new opportunities to a singular group. I built a great working relationship with my manager, I was trusted to do big things, and I relished the chance to work with and learn from a large group of engineers. I’m deeply thankful for all of this. Towards the e ..read more
Visit website
Open source status update, April 2022
Tim Riley
by Tim Riley
2y ago
April was a pretty decent month for my OSS work! Got some things wrapped up, kept a few things moving, and opened up a promising thing for investigation. What are these things, you say? Let’s take a look! Finished centralisation of Hanami action and view integrations I wrote about the need to centralise these integrations last month, and in April, I finally got the work done! This was a relief to get out. As a task, while necessary, it felt like drudge work – I’d been on it since early March, after all! I was also conscious that this was also blocking Luca’s work on helpers all the while. My p ..read more
Visit website
Decaf Sucks 2: A New Old Design
Tim Riley
by Tim Riley
2y ago
..read more
Visit website

Follow Tim Riley on FeedSpot

Continue with Google
Continue with Apple
OR