Graph database-ball! Exploring the Game with the graph capabilities of LadybugDB, DuckDB and PostgreSQL - The Consensus

We compare neo-graph databases, Postgres, LadybugDB, and DuckDB, to understand the user experience and general performance.

#database
Added: 11 Jun 2026
Toast: the 2-minute test that reveals how you think about building products

Give a team one prompt. Watch them completely diverge. The differences reveal something most product teams never talk about.

#Product Development#Consulting
Added: 11 Jun 2026
Why Ruby on Rails Remains a Smart Choice in the Age of AI

AI is changing software development, yet Ruby on Rails remains one of the best frameworks for building reliable, cost-effective custom web applications.

#AI#Ruby on Rails
Added: 11 Jun 2026

This is an adapted excerpt from Chapter 15 of Modular Rails: Architecture for the Long Game, my book on building maintainable Ruby on Rails applications usin...

#Ruby on Rails
Added: 12 Jun 2026
Build a Workflow-Priority Ticket Queue with Rails' in_order_of Array Grouping

A recent Rails addition lets in_order_of group several values into one sort position. Build a support queue that floats active work to the top and sinks finished tickets, all in one query.

#Ruby on Rails
Added: 15 Jun 2026
Lost, forgotten, and unfamiliar HTML

Automated scans taught me about some web stuff I forgot or never even know.

#Frontend
Added: 16 Jun 2026
Scaling Rails at Aura Frames: Splitting to 8 Primary DBs and Reaching #1 in the App Store

📌 Overview Ruby on Rails has helped make it possible to scale out the database layer, meeting the demands of millions of Aura Frames customers enjoying their digital photo frames. In late 2025, the team added additional primary databases to expand capacity for peak write and read load ahead of Christmas Day, the busiest day of the year for the company. Rails manages queries and schema changes for each primary database within the same codebase, and now with the additional capacity of many primary databases. With 8 primary databases in total, each server instance can be vertically scaled ahead of peak load. When load returns to normal levels, instances are scaled down for cost savings. The team leveraged native support for Multiple Databases and the disable_joins: true feature in Active Record, the ORM for Ruby on Rails. The disable_joins feature replaces SQL joins, issuing multiple SELECT statements to combine data in the application from different databases. This post looks back at the technical details of that plan, as well as a variety of additional data layer scaling tactics, that culminated in a successful Christmas 2025 season, with peak U.S. and Canadian Apple App Store and Google Play Store rankings of #1.

#database#Ruby on Rails
Added: 18 Jun 2026
Rails: The Sharp Parts. An Index Is Not a Plan

add_index looks like a one-line fix for slow queries. It isn't. This article walks through the failure modes, proves each one with EXPLAIN on half a million rows, and shows how to build an index the optimizer will actually use.

#database#Ruby on Rails
Added: 18 Jun 2026
How I Think About Tests: Skips

You won’t want to skip this one

#Ruby on Rails#testing
Added: 18 Jun 2026
How to Parallelize Your RSpec Test Suite Locally - FastRuby.io | Rails Upgrade Service

Learn how to set up local parallel testing in Rails with turbo_tests, including worker-specific databases and automated database preparation for faster RSpec runs.

#Ruby on Rails#testing
Added: 19 Jun 2026
Rails: The Sharp Parts. Callbacks Are Not Invariants

Callbacks promise that something always happens when a record changes. They can't keep that promise, and Rails documents the ways out. Every failure mode here ran against ActiveRecord 8.1 before it went in, and the replacement is a command with one door.

#Ruby on Rails
Added: 19 Jun 2026
Making a New Plan

Credit: Unsplash / beth_k Once, I got an email. To paraphrase, it said: I ignored your recommendation, but new evidence arrived, and now I see that you were right. I won’t do that again. A ra…

#Soft Skills
Added: 19 Jun 2026
The Playwright debugging tool Rails devs aren't using

Playwright records every test in cinematic detail. Most Rails devs aren’t watching.

#Ruby on Rails#testing
Added: 19 Jun 2026
First Previous