Infinum #RubyDrops - weekly dev newsletter
What is Ruby doing on Rails?
Hello, you're reading Infinum Ruby Drops, bringing you the latest Ruby and Rails related news straight to your inbox every week.
Bit Array Data Structure in Ruby
Bit arrays can be used to efficiently store a series of bit flags. For instance, if you want to efficiently store a set of numbers in the range 1-1000, you could represent the set using a bit array of size 1000.
From monolithics to microservices
This is not another post about application architectures but a software design instead. I bet you are a bit lost with the heading, keep reading, I will take you there.
How to call services asynchronously in Ruby?
That's a second part of the series where I present how to call multiple services at once in a different languages.
Building Rails API's with JSONAPI and JSONAPI-Resources
With JSONAPI, and JSONAPI-Resources, building your API platform is easy. You just add your own application magic. Along with one of these JSONAPI Client Libraries, your application can rule the world.
How to Reduce Controller Bloat with Interactors in Ruby
Step out of the MVC box and learn how to keep your Ruby application enjoyable to work on.
Quiet assets in Rails 5
Recent changes to the sprockets-rails gem adds the ability to silence asset request logging in Rails 5.
3 Things that contribute to a Good Feature Spec Document
Over the last several months I have been working on several Product Features. One of the many questions that have been intriguing me is “What constitutes a good Feature Specification?”.
Phoenix vs Rails: Views and helpers
Here's an overview, case study and comparison to Phoenix of the V part of Rails MVC as experienced across the years.
Gem of the week
mruby-cli is a platform to build native command line applications for Linux, Windows, and OS X. It provides the tools necessary for building a standalone binary of your application from any machine.
We hope you enjoyed reading this week's issue of #RubyDrops. If you like our newsletter, refer it to a friend or colleague. Your Infinum Ruby on Rails team