Leaving Sydney after a great few days at #RubyConfAU! It's always a pleasure to meet new Ruby friends and re-meet existing ones. Plus we had two days of great content & a pre-conference unconference run by @timriley to boot!
Leaving Sydney after a great few days at #RubyConfAU! It's always a pleasure to meet new Ruby friends and re-meet existing ones. Plus we had two days of great content & a pre-conference unconference run by @timriley to boot!
After great presentations around #rubyconfau on both Hanami and Hotwire, I wondered how well they both go together. Especially as hotwire claims to be framework agnositic.
This 2022 article from Paweł Świątkowski unpacked that they go together pretty well.
https://katafrakt.me/2022/06/15/building-chat-hanami-hotwire
In happier news via #RubyConfAU: Rails Camp in Australia is following Aotearoa's lead with a name change to Ruby Retreat, and will be happening in October! 🎉 Can't wait!
Expressions of interest can be made here:
https://docs.google.com/forms/d/e/1FAIpQLSf-vA6L9UJV3IpBkfl5HqBb6pat1BIz62Q6JIKeLMD8d_dTlQ/viewform
And there was also a phone call from an AI-generated voice imitation of Matz. The fact that it was AI-generated was made clear from the get-go - but still, it makes me feel uneasy.
Was Matz even asked if this was okay? 😓 #RubyConfAU
Not thrilled that #RubyConfAU closed with a (sales-pitch-ish) talk on AI.
I appreciate that it acknowledged the growing risk of deepfake issues… but very disappointed there was no reference to environmental issues, nor the systemic biases/bigotry in training data.
The brief note on not wanting to take peoples’ jobs away was followed by how to reduce workloads in call centres. Those two items _can_ sit together, but I worry that the first statement was actually limited to developer jobs.
The very familiar Chris Oliver from GoRails fame takes us through how they built out a well considered notification system, that’s available now in a Jumpstart Rails. We might just be seeing more of it come Rails 8 too.
Bronwen Zande levelling us up on data architectures from a devs perspective.
Great discussion on this at #rubyconfau yesterday.
Useful to distinguish types of contributors:
- Funded corporate contributors (mostly working don’t need funding)
- Tiny/new experimental/toy project makers (funding is not yet a goal or priority)
- Self funded contributors who start to wear an ongoing support workload (this is the focus group)
Its self funded maintainers that start to carry this burden of support are the ones to help fund.
It’s @elle exposing anti-patterns in Rails.
Elle knows what we’ve all been up to 😉, and with much generosity brings tips to brush our apps off and make everything better.
#rubyconfau #rubyonrails #rails #antipatterns #refactoring #cleancode
Finished to talk about Ruby, RubyGems and feature plan of Ruby 3.4 and 3.5+ at #rubyconfau . Thank you for attending my talk!
Today's slide is here: https://www.slideshare.net/slideshow/long-journey-of-ruby-standard-library-at-rubyconf-au-2024/267204330
TIL from @elle's #rubyconfau talk about Rails' built-in strict loading mode: https://www.bigbinary.com/blog/rails-6-1-adds-strict_loading-to-warn-lazy-loading-associations
Wonderful talk on HTML from @mandymichael
Mandys ‘helpful html resources’ here:
https://github.com/mandymichael/htmlresources/blob/main/README.md
Finally, I became a Martians at #rubyconfau !
Sock puppet accounts 🧦🧦🧦🧦🧦
🧸💁♀️
Cat overflow 🐈🐈⬛🐈🐈⬛🐈🐈⬛🐈⬛🐈⬛🐈⬛
It’s @Ryanbigg delightfully modelling the game ‘Magic the Gathering’ into a Ruby program.
Why? Maybe just because but also to teach us all a little more about Ruby.
#rubyconfau #programming #magicthegathering #australia #tech #sydney #rubylang
“When I’m writing Ruby it feels like magic”
—@Ryanbigg
@hsbt moves on to talking about PubGrub, Bundler’s new version solver. #rubyconfau
Ruby Application Archive! Blast from the past. The precursor to RubyGems. From @hsbt at #rubyconfau
OOL ✈️ SYD #rubyconfau