Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG
Ruby & Rails consultant / Git wrangler /
Founder of @jointogether@union.place co-op / Organiser of @NWRUG@ruby.social
Posts
Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG
Ah the four genders
Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG
Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG
“Tech layoffs are engineered to produce exactly this condition. They are framed as strategic pivots, restructurings, and efficiency measures. The language is designed to read as ordinary corporate hygiene, and it forecloses mourning by refusing to name a loss at all. There is no ritual for the end of a profession, no obituary for a career, and no socially sanctioned grief leave for the worker who has watched the meaning drain out of work that technically still pays“
Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG
The central conceit in my Branch in Time talk was based on the surprising behaviour when calling .order() on an Active Record association that already has one baked in. Great to see default_order added as a way to avoid this surprise.
Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG
Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG
I’ll be speaking at @brightonruby@ruby.social this year. Come and say hi!
https://brightonruby.com/
Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG
Yer da is doing unreviewable drive by pull requests using his spicy autocomplete again
https://github.com/Shopify/liquid/pull/2056
Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG
Happy Twin Peaks day to all those that celebrate
Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG
Interesting webinar happening next month for all you tech folks.
Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG
Ruby & Rails consultant / Git wrangler / Founder of @jointogether co-op / Organiser of @NWRUG
Something for your Ruby toolbox if you've not come across it before: Defining a template string as a format specification that you can then interpolate named arguments into.
For example:
GREETING_TEMPLATE = "Say %s to %s"
puts GREETING_TEMPLATE % { greeting: "Hi", name: "Bob" }
The String#% method being a neater/more convenient way of calling Kernel#sprintf