Heroku Alternative - But On Any Cloud— The convenience of Heroku, but on any cloud & in any region, with persistent storage, custom traffic rules, zero downtime deployments, blue/green & canary releases, WAF, & more. Try it today for free, plus $100 in credits with the code: RubyWeekly100 Cloud 66 sponsor |
Exploring the Sorbet Ruby Compiler— Stripe first teased its Sorbet Ruby type checker almost five years ago (we mentioned it in issue 402!) but they’re also working on developing a performance focused ahead-of-time compiler for Ruby around it.. Jeffery Morhous |
Escaping/Encoding URI Components in Ruby 3.2— In Ruby 3.2, the standard library’s CGI gem gained two handy new methods: CGI.escapeURIComponent and CGI.unescapeURIComponent . CGI has long had a (heavily used) escape method, but these new methods tackle nuances in escaping strings to be included in path components or query strings. Jonathan Rochkind |
What's New in Rails 7.1— There are a lot of small to medium additions and fixes, but the most exciting might be CTE support and much better Docker support. Emmanuel Hayford (AppSignal) |
Ruby's private Keyword is Weird— private in Ruby acts a little differently to private in most other object oriented languages. Jake also draws an interesting parallel between private methods and instance variables. Jake Zimmerman |
My First Hanami App— It’s great to see folks beginning to blog about picking up Hanami for building modern Ruby webapps. “Hanami is a breath of fresh air” says Karol. Karol Bąk |
External Garbage Collection— “External” means connections and objects from third-party services or tools requiring disposal. Bradley goes through several approaches, combining a couple for the “Cadillac” of external GC cleanup jobs. Bradley Buda (Census Engineering) |
A Method's Gravity— The author claims “The bigger the method the more new lines of code will be added to it.” Hence gravity. Here Lucian tries to sell the idea of keeping methods short (or low gravity, if you will). Lucian Ghinda |
Software Engineer (Backend)— Join our "kick ass" team. Our software team operates from 17 countries and we're always looking for more exceptional engineers.
Sticker Mule |
Find Ruby Jobs with Hired— Hired makes job hunting easy-instead of chasing recruiters, companies approach you with salary details up front. Create a free profile now.
Hired |
|
|