-
RubyCritic V4.2.0: Now With SimpleCov Support
Every time we evaluate a new project we follow a well-defined process to decide whether we take it or not. We analyze its dependencies... -
Go is the new Ruby
I discovered Ruby around the time Ruby on Rails was announced.At that time, PHP was ubiquitous for web development, even though great frameworks didn’t. -
Improving Performance with Flame Graphs
Recently we had reason to investigate the performance of one of our most commonly used endpoints. We find New Relic to be a great tool for identifying . -
Using bind parameters in Active Record for SQL security and performance
Bind parameters are a way to pass values into the SQL statement without embedding the values into the SQL as literals. The values are provided to the S. -
Managing PostgreSQL partitioned tables with Ruby
We use partitioned tables in our primary PostgreSQL database to efficiently expire old data, as deleting a bunch of data from a huge table can cause da. -
Taming Large Rails Applications with Private ActiveRecord Models
A new ActiveRecord instance has 373 public methods.Scaling a Rails application is difficult, but not for the reasons you might expect. The framework do. -
JRuby 9.2.9.0 Released — JRuby.org
JRuby 9.2.x is compatible with Ruby 2.5.x and stays in sync with C Ruby. As always there is a mix of miscellaneous fixes so be sure to read the issue l. -
Ruby 2.7preview2, a Quick Speed Update
As you know, I like to check Ruby’s speed for running big Rails apps. Recently, Ruby 2.7 preview2 was released. Normally Ruby releases a new version ev. -
HTTPX is an HTTP client library for the Ruby programming language.
HTTPX is an HTTP client library for the Ruby programming language.Among its features, it supports:HTTP/2 and HTTP/1.x protocol versionsConcurrent reque. -
Trailblazer tutorial: updating old fat controller - part 4. 2n it sp.
Since we prepared and tested Operation and Contract to create Proposal with Trailblazer way, it is time to clean the mess in the controller. Let's remi.