The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Top 19 Ruby gems you can’t miss in 2018
Best Ruby gems for smooth web development: https://prograils.com/posts/top-19-ruby-gems-you-cant-miss-2018
Local SSL for Rails 5 development and system tests
I recently set up a Rails 5 app for local development and system tests over SSL with wildcard domains—and lived to tell the tale. https://rossta.net/blog/local-ssl-for-rails-5.html
How to collect, customize, and manage Rails application logs
This post talks about getting the most out of your Rails application logs and further enhancing them with the Lograge gem: https://www.datadoghq.com/blog/managing-rails-application-logs/
Dockerizing a Rails Application
If you are wondering how to get started with Docker and Rails, this video got you covered: https://youtu.be/3aal4zlBi5w [more inside]
Nectarine - a parallel map in Rails using Active Job
Parallel processing in Ruby and Rails is still fraught with problems. Thought maybe an easy way out is just to use our Job queue. Here’s Nectarine a proof of concept doing parallel processing just using Active Job before returning control to the main thread: https://www.rockstarcoders.com/parallel-map/
Rack Explained For Ruby Developers
Would you like to know what goes on behind the scenes of Rails, Sinatra, and other Ruby web frameworks? Then this article is for you! https://www.rubyguides.com/2018/09/rack-middleware/
Count articles by category on search in Ruby on Rails
Have you ever wanted to calculate how many articles will be left in a certain category after search? In this blog post, I will show you how to use elastic aggregations to achieve this. Count articles by category on search in Ruby on Rails
We need to talk about changelogs.
We think that changelogs are an important part of any open source project’s documentation and in this short post, we’re sharing three good reasons to spend the extra time and effort to create changelogs for humans.
International Ruby Conferences Fall 2018
Every quarter, we publish an article about Ruby conferences worth visiting. This fall isn’t an exception: https://rubygarage.org/blog/international-ruby-conferences-fall-2018
Codemy.net V2 and is Rails still Relevant? - Lab Report [006]
We walk you through the new Codemy.net site and discuss the controversial topic of is Ruby on Rails still relevant in 2018? https://www.codemy.net/posts/codemy-v2-and-is-rails-still-relevant-lab-report-006
Closures in Ruby: Blocks, Procs and Lambdas
In Ruby Magic we love to dive into the magic behind the things we use every day to understand how they work. In this edition, we’ll explore the differences between blocks, procs and lambdas. https://blog.appsignal.com/2018/09/04/ruby-magic-closures-in-ruby-blocks-procs-and-lambdas.html
Complicode! A needlessly complicated code generator!
Complicode (pun intended) it’s an implementation of the “algorithm” to generate control codes for invoices inside the Bolivian national tax service. [more inside]
Standardize Rails log output
Cast logs into uniform format for a centralized log management tool [MORE INSIDE]
Ruby and Emacs Tip: Advanced Pry Integration
Seamlessly integrate Pry into Emacs. [more inside]
Finding the right level of DRY for your RSpec test suite
From shared contexts to let blocks, we have lots of options for DRYing out our tests in the RSpec world. But how far do we take it? [more inside]
[Screencast] Rails Presenters
Separating view logic from bloated models can help maintain the model in the long run. https://www.driftingruby.com/episodes/rails-presenters
Rails Console Magic Tricks
Some tricks to improve your performance with Ruby console. The 2nd one is my preferred one. [more inside]
New additions to my favorite Ruby community resources
It’s been a while, and I have a few new favorite Ruby resources to share with you! https://schwad.github.io/ruby/rails/community/2018/09/04/new-additions-to-my-favorite-ruby-community-resources.html
The 1-week-old ruby.social Mastodon instance already has 500 users
Looking for a nicer or more focused alternative to Twitter? Come join us on the Mastodon ruby.social instance. It got 500 users in a week of existence. [more inside]
StimulusJS with Rails Action Cable and a bit of Sidekiq
Short demo on how to setup actioncable using stimulusjs outside the rails asset pipeline/sprockets area: https://dev.to/dstull/stimulusjs-with-rails-action-cable-and-a-bit-of-sidekiq-i0a