-
https://fili.pp.ru/leaky-constants.html
It took me by surprise when I realized that any constant declared in a block body is defined as a top-level constant.Yes, you've heard it correctly.... -
Reading Ruby Metaprogramming inside Devise
It's hard to avoid using Devise in a Rails project. That's mostly because the ease of using it is hard to beat.Devise is incredibly configurable and th. -
GraphQL on Rails: On the way to perfection
A hitchhiker’s guide to developing GraphQL applications with Rails on the back-end and React/Apollo on the front-end. The third and final part of this . -
Ruby on Whales: Dockerizing Ruby and Rails development
This post is a B-side of my RailsConf 2019 talk “Terraforming legacy Rails applications”. Today I am not going to convince you to switch to Docker for . -
Finding time-consuming database queries for ActiveRecord-based Rails Apps
Tool for finding time-consuming database queries for ActiveRecord-based Rails Apps. Provides Slack notifications for with backtrace, raw SQL, time dura. -
Search and Autocomplete in Rails Apps
Searching is one of the most common features found on virtually any website. There are numerous solutions out there for easily incorporating search int. -
Using a Clean Formatter for Ruby Testing
Testing is the pinnacle of development, when you develop in a MVC model the controllers expect unit tests to prove it works as expected. Many of these . -
pg_search builds ActiveRecord named scopes that take advantage of PostgreSQL’s full text search
PgSearch builds named scopes that take advantage of PostgreSQL's full text search.Read the blog post introducing PgSearch at https://content.pivotal.io. -
A starter project for Ruby On Sinatra web app projects to introduce programmers to Ruby programming
The purpose of this is to simplify development environment for developers and programmers to make web applications with Ruby on Sinatra. It is also a g. -
Transform Ruby objects in functional style
Transproc is a small library that allows you to compose procs into a functional pipeline using left-to-right function composition.The approach came fro.