▶ What's New in Rails 6— Last week’s release of Rails 6 beta 2 has us all interested in Rails 6 again, and here we get to see the new bits in a tight, well-produced video (11 minutes). Drifting Ruby |
![]() DevOps Monitoring, for Developers. *Gasp* 😲— Honeybadger simplifies your production stack by combining exception monitoring, uptime monitoring, & check-in monitoring into a single, easy to use platform. Surprise & delight your users by fixing errors before they even have a chance to complain. Honeybadger sponsor |
Ruby Trickery— “Please, do not use any code in this blog post in production systems. It can cause weird behavior.” Still, these tricks (things like overriding addition and playing with unary methods) are kinda fun. Ryan Bigg |
Ruby's Hidden Gems: StringScanner— If you’ve not used the StringScanner class (it’s part of Ruby’s standard library), this post on using it to parse a log message into a JSON object will be fruitful. Michael Kohl |
Deconstructing Shopify's Monolith— Shopify has one of the largest Ruby on Rails codebases in existence and its system was, for years, a huge monolith. This post looks at the limits they ran into and why and how they migrated to a microservices-based approach. Kirsten Westeinde (Shopify) |
mrubyc/c: An Alternative Implemention of mruby — mruby is a lightweight, embeddable Ruby interpreted being worked on by Matz himself. This, however, is an alternative implementation aimed at even smaller memory use cases (down to 40KB memory size). Shimane IT Open-Innovation Center |
Pagy 2.0: The 'Ultimate' Pagination Gem— Works with all Rack-based frameworks and is storage/ORM agnostic. 2.0 improves i18n support, is faster, and works on more versions of Ruby than before. Domizio Demichelis |
|