#441 — March 14, 2019 |
Ruby Weekly |
About Ruby Certification — Did you know that Ruby has an official certification provided by the Ruby Association (a Japanese organization chaired by Matz himself)? Here, a developer took the required test and shares his experience. Nikita Misharin |
Ruby 2.6.2 (and 2.5.4) Released — These releases (2.5.4 is here) are mostly due to the RubyGems security issues we mentioned last week. Yui Naruse |
Production-Quality Redis Hosting — Better tools, analytics and support for your high-performance Redis needs. RedisGreen sponsor |
Rubyfmt: An Autoformatter for Ruby Code — If you’ve used Go at all, you may be familiar with Sam Phippen |
sqlite3-ruby 1.4.0: Ruby Bindings for SQLite3 — The first release in two years. Apart from the usual bug fixes, the main new feature is support for defining custom aggregate functions - the tests help illustrate how they’re used. Sparkle Motion |
Rails 4.2.11.1, 5.0.7.2, 5.1.6.2, 5.2.2.1, and 6.0.0.beta3 Released — These patch level releases resolve some security issues, in particular two vulnerabilities in Action View. Official Rails Blog |
💻 Jobs |
Senior Web Developer at Dr. Bill (Remote OK) — Dr. Bill helps Canadian doctors save time by streamlining their billing. Help lead our team into the next phase of growth. Dr. Bill |
Full Stack Engineer (Growth) - New York City — Help others by improving access to tech education globally. Help yourself with a competitive salary, daily free lunch, and yearly international retreats. DataCamp |
Find A Job Through Vettery — Vettery specializes in dev roles and is completely free for job seekers. Vettery |
📘 Articles & Tutorials |
Don't Use Instance Variables in Partials — This is a PSA about partials and their evolution in a growing app. Andy Croll |
▶ How to Use Rails 6's ActionText — A quick introduction to using ActionText in Rails 6 (still in beta) apps for editing and displaying rich text plus uploading files. Go Rails |
Rails 6 Adds Amit Choudhary |
▶ Discussing TDD Workflows with Kent Beck — A 55 minute chat with the author of Test-Driven Development: By Example that digs into how to get started with testing if you’re still unsure. The Ruby Testing Podcast podcast |
▶ Discussing Why Rails Needs 'Active Deployment' with Stefan Wintermeyer — A 50 minute chat with the author of numerous Rails books. Ruby Rogues Podcast podcast |
How (Not) to Integrate Elasticsearch Testing with RSpec — “I encountered several problems along the way. I hope this post will prevent readers from making my mistakes.” Timur Yanberdin |
🔧 Code & Tools |
Sublime Text 3.2 Released — Not Ruby specific, but we know a lot of Rubyists use this popular editor and releases tend to be far apart. Sublime Blog |
Simplify Event Tracking with a Single API — Collect data once with Segment and send it to 200+ tools. Get a free developer account. Segment sponsor |
Shrine: A File Attachment Toolkit for Ruby Applications — Integrates with several ORMs, can do image processing (for thumbnails, say), resumable uploads, and can work with both Rails and standard Rack apps. Shrine |
Phony: International Phone Number Normalizing and Formatting — For full, international E.164 standard numbers only. Florian R. Hanke |
active-record-query-trace: Rails Plugin That Logs a Backtrace of ActiveRecord Queries Bruno Facca |
Automated Visual Testing for Rails Apps. Start for Free Percy sponsor |
Groupdate: A Simple Way to Group Temporal Data in Active Record Andrew Kane |
Sidekiq Statistic: See Statistics About Your Sidekiq Workers Anton Davydov |