Long Live Ruby
Articles
Join on Twitter
  • Articles

Build Rails applications faster with formation templates

Plan and bootstrap Rails application in the same time

3 months ago

Build concurrency control in Sidekiq

Implement Redis-based locking mechanism

5 months ago

SOLID principles

Design your classes with the best OOP practices

5 months ago

Design Rails enums the right way

This article is a set of good practices for enums in Rails

6 months ago

Five things you did not know about Rails transactions

This article is a set of interesting and less-known features of the transactions

6 months ago

Rails enum under the hood

Understand how Rails handles the magic behind enums

8 months ago

Intro to web scraping

The art of automation with Ruby

8 months ago

The Sidekiq job flow

Understand the Sidekiq fundamentals

8 months ago

Introduction to Rails transactions

Create bulletproof processes with Ruby

9 months ago

Enum in Rails explained

Use Rails magic to speed up development

9 months ago

Under the hood of the includes method in Rails

Understand the way ActiveRecord is working

12 months ago

From zero to Sidekiq hero

Master the Sidekiq

12 months ago

How to quickly familiarize with any legacy Rails app

Painless onboarding process

about 1 year ago

Sidekiq good practices

Build bulletproof Sidekiq's workers

about 1 year ago

Handle API response with value objects

Domain design with Ruby

about 1 year ago

Your first A/B test with Rails

Test the user experience in your application

about 1 year ago

Rails under the hood: Routes

Explanation of how routes in Rails work under the hood

about 1 year ago

Common issues with CSV parsing and solutions to them

First aid kit for Ruby and CSV

about 1 year ago

Exploring the super keyword in Ruby

The essential information about the super keyword

about 1 year ago

Building DSL with Ruby

Explore the Ruby code behind popular DSLs

about 1 year ago

Explaining magic behind popular Ruby on Rails code

Explore the Ruby code behind popular solutions to learn how they were created

over 1 year ago

Extending Ruby classes

Include, extend and prepend explained

over 1 year ago

Inside Gemfile - intense dive in

How the bundle install command really works

over 1 year ago

Rails design patterns

The big picture

over 1 year ago

The family of anonymous functions

Blocks, procs and lambdas explained

over 1 year ago

Small Rails design patterns that make a big difference

Refactor your Rails application without introducing big changes

over 1 year ago

Rails routes - less known features

Take the routes configuration to the next level

over 1 year ago

Rails request cycle explained

The journey from the browser request to the view rendering

over 1 year ago

Master RSpec with command line

Speed up your work with tests

over 1 year ago

Gentle introduction to RSpec

Learn how to write useful tests for Ruby code

over 1 year ago

The art of errors

Not yet another article about errors structure

over 1 year ago

Command line application with Ruby

available via Homebrew

over 1 year ago

Counting things in Active Record

not all methods are working the same way

over 1 year ago

Cable Ready with Action Cable

use websockets in Rails app without custom JavaScript

over 1 year ago

Ruby Struct

Exploring Ruby Struct in depth

over 1 year ago

How Sidekiq really works

Explore the Sidekiq source code and learn how to use Redis

over 1 year ago

Explaining magic behind popular Ruby code

Explore the Ruby code behind popular solutions to learn how they were created

over 1 year ago

World beyond Rails - web frameworks

Discover web frameworks for Ruby

over 1 year ago

Rails value object design pattern

Isolate your business logic and make the code testable

over 1 year ago

Rails 6 and Stimulus.js

Add Stimulus.js framework to Rails app

over 1 year ago

Rails procedure design pattern

Handle complex policy procedures with readable code

over 1 year ago

Copyright 2022 Long Live Ruby. All rights reserved.