All Resources

Showing the most recent resources. The latest one is from 2017-12-15.
  • I'm discussing strengths, weaknesses, opportunities and threats of Ruby on Rails framework.
    Article  Added by kkempin // // 1 day ago
  • Existing Rails errors API is limiting for complex requirements, and AdequateErrors provides better alternative for error query, optional attribute prefix and object-oriented goodness.
    Article  Added by lulalala // // 5 days ago
  • Tutorial  Added by MunishGoyal // // 7 days ago
  • A chain of responsibility is a design pattern that allows to decouple a sender of a request from its receiver by giving multiple object a chance to handle that request.
    Article  Added by kkempin // // 12 days ago
  • There are so many presenter/decorator gems aiming to achieve the same goal: bridging between model and view. The differences are mostly about implicit vs explicit interface design. This article lists many of the techniques used, so you will know what the gem owners have done in order to let you type less.
    Article  Added by lulalala // // 18 days ago
  • A detailed tutorial on creating charts in Ruby on Rails using the FusionCharts JavaScript library
    Tutorial  Added by charl // // 22 days ago
  • Explore Hanami’s apps, templates, views and controllers via the medium of webhooks and SMS.
    Article  Added by philnash // // 24 days ago
  • In that article I would like to explain what a master-slave replication for PostgreSQL (postgres) database means, how it could be useful for your Ruby on Rails application and finally how to start using it in your app if you host it on Heroku.
    Article  Added by kkempin // // about 1 month ago
  • Ruby cucumber online training course is designed to enable behavior driven development with plain text specifications and unobtrusive automation in Ruby. It also exists for Java, .NET, and several other platforms.
    Article  Added by christianasteves // // about 1 month ago
  • Ruby on Rails makes it easy to get your app up and running. However, there are several ways to make it even better. This article outlines tips, tricks, and previously hidden gems that help you create a secure, future-proof, and high-performance Rails-based application.
    Article  Added by Kasia66 // // about 1 month ago
  • Mobility wiki page on how "Backends" work.
    Article  Added by shioyama // // about 2 months ago
  • Introduction to different translation strategies and how Mobility uses backends to represent each of these strategies.
    Article  Added by shioyama // // about 2 months ago
  • A fun tool to find out how your Rails app compares to the industry.
    Tool  Added by AleksPantic // // about 2 months ago
  • A step-by-step guide to easy scalable Ruby on Rails deployments using Vultr, Scaleway, Gridscale, Exoscale and many others using Cloud 66
    Article  Added by Kasia66 // // about 2 months ago
  • This blog post, lookS at an enhancement to multithreading solution in Ruby to provide the use of a ThreadPool and concurrency limiting.
    Article  Added by Kasia66 // // 2 months ago
  • You want a VCS for your ActiveRecord models but cannot choose between PaperTrail and Audited? Let me offer you a better alternative—Logidze!

    The versioning problem can be split into the following sub-problems:
    - how to get a previous state of an object (versions problem);
    - how to see what has changed since the time specified—the difference between then and now (diff problem).
    Article  Added by palkan // // 2 months ago
  • Deploy and scale your Rails app on Microsoft Azure public cloud with Cloud 66. This post will explain all the cool features we have to offer.
    Article  Added by Kasia66 // // 2 months ago
  • Tips on a multithreading solution in Ruby / Rails to provide significant performance improvements in running I/O bound operations in parallel.
    Article  Added by Kasia66 // // 2 months ago
  • This is the checklist for authors and maintainers of Ruby gems to help them build better open-source software.
    Article  Added by palkan // // 2 months ago
  • All the different programming languages out there seem to be a better fit for machine learning tasks than Ruby, right? On the other hand, Ruby has an excellent reputation for fast prototyping. So, why shouldn’t you prototype machine learning systems with Ruby? Challenge accepted!
    Tutorial  Added by paulgoetze // // 2 months ago
  • In this blog post I will show how to use neural networks in Ruby to solve a simple classification problem. We will be using the RubyGem ruby-fann to help us setup a network, train and make predictions in a matter of minutes. For our dataset we will be using school admission data, this was also the dataset used for in our Implementing Classification using Logistic Regression in Ruby article so we will be able to compare the results and determine if Neural Networks or Logistic Regression is be...
    Tutorial  Added by daugaard // // 3 months ago
  • In this post I will walk you through how to teach a computer to master a simple video game using the q-learning reinforcement learning algorithm. We will implement the algorithm from scratch in Ruby without the use of external gems.
    Tutorial  Added by daugaard // // 4 months ago
  • If you ever need to contact your application’s users by phone then it’s good practice to verify that the phone number they enter is in fact theirs. Let’s see how to verify phone numbers in a Rails 5 application using the Authy Verification API.
    Tutorial  Added by philnash // // 4 months ago
  • We can use use Facade design pattern in Ruby on Rails to remove responsibility of preparing data in controllers for the view and create unified face visible to outside world, also to hide the components underneath.
    Article  Added by kkempin // // 4 months ago
  • Using Git hooks to control code quality for Ruby, Rails and Chef
    Article  Added by kirill_shevch // // 4 months ago
  • If N+1 queries are making your Rails app painfully slow, read this article to learn how to eliminate them from your project.
    Article  Added by dunjardl // // 4 months ago
  • CapsuleCD is a generic Continuous Delivery pipeline for versioned artifacts and libraries written in any language. It's goal is to bring automation to the packaging and deployment stage of your library release cycle. CapsuleCD is incredibly flexible, and works best when implemented side-by-side with a CI pipeline.

    Supports libraries written in any language. Has built-in support for:

    - Ruby Gems
    Tool  Added by AnalogJ // // 4 months ago
  • Learn what are some common sources of flaky test behaviour in a Rails environment, as well as optimal ways to avoid them.
    Article  Added by mmaksimovic // // 4 months ago
  • Builder pattern is useful when the algorithm how to build an object is something independent of the parts that makes the object (methods that are building the object). That also defines another applicability of builder pattern: it’s helpful when there can be many ways of building complex objects.
    Article  Added by kkempin // // 5 months ago
  • Skillset for a junior Ruby on Rails developer should be a mix of technical and soft skills.
    Article  Added by kkempin // // 5 months ago