Infinum #RubyDrops - weekly dev newsletter
What is Ruby doing on Rails?
Hello everyone, you're reading the Infinum Rails Weekly, bringing you the latest rails-related news straight to your inbox every week.
Ruby 2.3 was released in December 2015 with yet another bunch of performance improvements. But is it really faster than 2.2? Let's take a look.
Hanami (formerly Lotus) is a newish Ruby framework for building web applications. Here's a few things I learned about it coming from Rails.
Writing software is an active, thoughtful practice.
Choosing gems requires as much consideration as writing code.
Crafting a well-behaving API is a virtue. It is not easy to come up with good standards of serializing resources, handling errors and providing HATEOAS utilities to your design.
In a recent interview with Full Stack Radio our Lord and Savior DHH™ explains how he organizes Rails controllers in the latest version of Basecamp.
In this article, we tackle the problem of static and dynamic pages caching using Rails fragment caching.
At AmberBit we still mostly develop Ruby on Rails applications for our clients. For about a year now, however, we have been looking at Elixir programming language and it’s ecosystem, to help us solve problems that Ruby (and Rails) fail to address.
Ever wonder how ranking system on sites like Reddit, Hacker News or Imgur works. This article explains implementation of hot score algorithm using PostgreSQL, Ruby and Elastic.
A recent post on medium.com addresses the topic of technical debt. I had an intuitive disagreement with the thrust of the post, and wrote this as a way of clarifying my own thoughts on the matter.
A resource-focused Rails library for developing JSON API compliant servers.
Newsletter content curated by Nenad from the Infinum Rails Team