Hey folks! Welcome to ruby.social! 🎉
I'm hoping this will become a good, friendly community for Ruby-folks to chat and discover new friends. But for that to happen, you need to sign up!
https://ruby.social -- all are welcome
I have turned on account moderation. I actually turned it on a few weeks ago, but then turned it off during #railsconf to make it easier for attendees to join.
However, less than a day later, an account appeared posting links which clearly broke the instance rules, so it's back to moderation again.
It's not actually that much trouble to approve the accounts, and it's vastly preferable to having to suspend abusive ones, so overall I think this was the right choice.
Anyway! Ruby!
I'm quite enjoying this year's remote version of #RailsConf - clever use of Discord gives a good sense of community even with most of the talks being pre-recorded.
Anyone else here "attending"? #rails
RT @therubygalaxy@twitter.com
Interested in speaking at Ruby Galaxy? Our CFP is now open!!Take a look at http://rubygalaxy.io 🛰
🐦🔗: https://twitter.com/therubygalaxy/status/1375518641714733059
Don't cache ActiveRecord objects: https://interblah.net/don-t-cache-activerecord-objects
Why did I never know this existed? It's so good.
Furthermore, it's recommended that you install cypress via npm, vendoring it in each project.
Got ten projects? Kiss 7GB of disk space goodbye.
I know that efficient disk space hasn't always been a top priority in the NPM world, but still, yeesh...
I'm a big believer in system tests, and I front-end developers I know really like Cypress, so this will be interesting to explore: https://gilesbowkett.com/blog/2020/10/09/cypress-rails-circle/
What's crazy about Cypress, though, is that the Cypress app is 704MB. That's one hell of a development dependency.
I agree with much of this article: https://www.rubypigeon.com/posts/my-beef-with-rubocop/
https://interblah.net/two-thoughts-about-maintainable-software - in which I take inspiration from @robbyrussell's latest podcast episode for a couple of thoughts about maintainable software
Pat Allen released a couple of useful libraries:
https://github.com/pat/sslocal-rb - Make local environment ruby/rails SSL as streamlined as possible.
https://github.com/pat/sslocal-js - Make local environment js webpack SSL as streamlined as possible.
https://twitter.com/bbatsov/status/1317018261381390336
RT @bbatsov@twitter.com
Great news, everyone! RuboCop's team decided today we're ready to ship 1.0 (this time for real)! A major milestone was achieved just now https://github.com/rubocop-hq/rubocop/pull/8900 You've got about 1 week if you want to include some fixes/changes in this special release. :-)
Thanks to new Patreon donor and member @fearoffish! Much appreciated! 🎉
(And if anyone else wants to help keep the lights on here: https://patreon.com/rubysocial)
Structure and Interpretation of Computer Programs, 2e in Unofficial Texinfo Format (tl;dr looks great) http://sarabander.github.io/sicp/html/
I think I found my first really strong candidate for a gem to implemented using refinements: https://github.com/egonSchiele/contracts.ruby
(see https://github.com/egonSchiele/contracts.ruby/issues/292)
Hey folks,
The ruby.social domain name is up for renewal soon, and looking at the overall expenses of running this instance, we could _really_ use a few more supporters on Patreon to help cover costs.
If you can spare a couple of bucks, it'd be really helpful!
https://www.patreon.com/bePatron?u=13237635
Super special thanks to the current patrons: @sidekiq @shanecav @passthejoe @MikeG1 and super-supporter @honeybadger
🎉
LRUG tonight! 6:20pm London time, registration details at https://lrug.org. See you there?
Loving Ruby since 2002. or 2001. I really ought to figure it out.
I’m the admin for this instance - if you have any questions or problems, let me know!