RubyFlow The Ruby and Rails community linklog


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

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

Runcom 4.0.0.

The Runcom gem has been updated to 4.0.0 which includes Ruby 2.6.0 and improved XDG environment support. This is a boon for anyone needing XDG support for cache, config, and data environment variables (especially CLI programs). See project README for further details.

101: Actual refactoring - real life story

This blog note is next in our cycle aimed at less-experienced developers. This time we will start with real-life code, that I’ve found in one of our projects. Through a series of steps, we will refactor it to excellent object structure, separated from other parts of the application. Read more…

Tests as Must Have for Complex Projects

Development in its pure form is not only writing code, but also a number of manipulations that are necessary for its correct and timely work. Testing in development takes the lion’s share of both time and resources, but proper testing will bring only time savings and the best result for the client. Read More.

I would not recommend reading this mostly self-advertising article.

Function composition >> Ruby

Last week Proc#« and Proc#» got merged into Ruby 2.6. This opens the door for function composition. Here’s my opinion as to why this is a great leap forward for Ruby and what needs to improve. Read more

Setting up Ruby on Rails Development Environment on Mojave 10.14.2

Sometimes we have to configure a new development machine, whether it is for ourselves or a friend. We often find that there are some little pieces of our environment that we have forgotten about or have neglected to document. This is my documentation for a ready-to-work development environment for Ruby on Rails. [more inside]

Ruby 2.6

Christmas is around the corner, but I couldn’t wait and I have already been trying the new Ruby release! Ruby 2.6, apart from efficient improvements, which include the initial implementation of a just-in-time compiler, brings us many new cool features (including my Array#union and Array#difference methods). Taking advance of the cold outside, let’s discover some of them! [more inside]

Maily v0.8.2 release

A new version of Maily ( v0.8.2 has been published. Mainly, includes fixes for incompatibilities with last mail gem (released last month and internal Rails dep), which causes HTML emails renders always as text. So if you are using that mail version, please upgrade.

Loading older posts