Effectively Using Materialized Views in Rails— Postgres’s views and materialized views provide easy alternative ways of looking at a database’s underlying data through the lens of a persistent query, and working with them in Rails is not too tricky. Leigh Halliday |
A Migration Path to Bundler 2+— If you’ve tried using Bundler 2, you probably know about the elevated RubyGems version requirements or other issues. Here’s a path the Bundler team could use (and has, partly.) Benoit Daloze |
Next-Gen Open Source Rails Commerce Platform— Workarea is an enterprise-grade Ruby on Rails commerce platform supporting merchants doing $150 million+ online and is designed to integrate commerce, content, search, and insights in a single admin. This Rails app uses MongoDB & ElasticSearch. Workarea sponsor |
A Deep Dive Into 'Did You Mean?'— Since version 2.3.0, Ruby comes bundled with did_you_mean , a handy gem for detecting typos in your code. How does it work? Hrvoje Šimić |
3 Ways Webpack Surprises Web Developers— One for Rails 6 developers. “When I first started working with Webpack, I was in for a few surprises. I assumed how things should behave, based on my previous experience with the Rails asset pipeline, only to learn through experience how I was wrong.” Ross Kaffenberger |
The Ruby Bibliography: Academic Writing on Ruby— It’s been a couple of years since we last linked to this list of theses and peer-reviewed papers and articles on or about Ruby, but 2019 saw six additions if you’re seeking some highbrow bedtime reading. Chris Seaton et al. |
Find a Job Through Vettery— Vettery is completely free for job seekers. Make a profile, name your salary, and connect with hiring managers from top employers. Vettery |
Contributing to Ruby MRI— Do you have a resolution around contributing to Ruby? If so, start with these brief pointers. Kir Shatrov |
Rufo: An Opinionated Ruby Code Formatter— Intended to be used via the command line as an editor plugin (Atom, Emacs, Sublime Text, Vim or VS Code) to auto-format files on save or on demand. Aims to be zero config and offer ‘one true’ formatting approach. Ary Borenszweig |
|