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
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?
The next London Ruby User Group meeting is coming up on the 13th of July.
Details here: http://lrug.org/meetings/july/
Register here: https://www.eventbrite.com/e/lrug-july-2020-tickets-111959570088
Everyone is welcome; thanks to lockdown, you don't even need to be in London!
... and if you'd like to speak at LRUG, no matter where you are, we'd love to hear from you. More details about that on lrug.org too.
TestBench - a new test framework for Ruby from the creators of Eventide:
https://blog.eventide-project.org/articles/introducing-test-bench/
DragonRuby is sponsoring #jamcraft and is giving away free licenses to Game Toolkit. The hackathon starts in 5 days.
It's not an unhealthy "stay up all night" type of hackathon and you'll have almost two weeks to build your game. Please boost! http://jamcraft.dragonruby.org
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!