😶 It's a verrrrry quiet week in the Ruby world, so this issue is mostly about the code and tools section. Instead, I am going to gently encourage you all to give Advent of Code a try..? 😆 __ Peter Cooper, your editor |
The Advent of Code 2021: 25 Days of Code Challenges— If you have a little time each day to do some programming puzzles, the Advent of Code is always fantastic and now in its seventh year. There’s a sub-Reddit where people share and discuss their solutions and I’ve picked up a fair few Ruby tricks from looking at other people’s approaches. Day one should take up less than 10 minutes of your time if you just want to get a feel for it. The Advent of Code |
The CableReady Language Implementation Project— CableReady is a Ruby project for creating real-time Web experiences over ActionCable and commonly used with StimulusReflex. The project now aims to become a universal cross-language standard for controlling browsers from back-end servers with Python, Go, C# and other languages getting first class support in early 2022.. but they need your help. leastbad |
![]() Building a Reliable Webhook Delivery System Sucks— Skip the grunt work and let Hook Relay manage all your webhooks for you. Inbound and Outbound? ✅ Automated retries plus delivery history for your users? ✅ Visualize Stripe-quality webhooks for your app, now click here to make it a reality in minutes. Hook Relay sponsor |
IN BRIEF: 👾 In the past year we've mentioned Ruby platformer Super Bombinhas a few times, but now its creator has managed to get it on Steam as a commercial game. What an achievement, both for Victor and a Ruby game. RubyMine 2021.3, the latest version of a popular commercial Ruby IDE, has been released.
|
❓ It's wise to note here that inclusion in Ruby Weekly is not always endorsement. We link to controversial things from time to time if they are being discussed in the community. That is our job and we are equally happy to link to rebuttals! |
JRuby 9.2.20.1 Released— A small release of an older Ruby 2.5-compatible JRuby version to address a vulnerability around Date and DateTime parsing methods that use regexes. All JRuby 9.2 users are encouraged to upgrade. JRuby Core Team |
Find Ruby Jobs Through Hired— Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers.
Hired |
|
An Introduction to Rails Event Store— We’ve linked to articles in the past about RES (from the folks at Arkency) but this article lays out the ecosystem and some nice use cases. Jan Dudulski (Monterail) |
Find Your Language’s Primitives— The author of Ruby Under a Microscope puts arrays on a slide in Ruby, Crystal, and assembly to try and understand primitives in each language. Pat Shaughnessy |
GDPR Compliance and Modelling Account Deletion— If your service has users in the EU, you may be bound to follow European privacy rules which can involve users having a ‘right to erasure’. This post covers the issue briefly and looks at how to model the process in a table. Eric Favre |
|