Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
We're Hiring
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

Ruby on Rails

    Platforms & Languages category
  • HTML/CSS1
  • NextJS0
  • Svelte2
  • GitHub Actions6
  • Realm1
  • Azure2
  • Vue2
  • C#11
  • PostgreSQL3
  • React Native33
  • React / Redux76
  • Kotlin4
  • Blockchain5
  • Scala1
  • Desktop Apps2
  • JavaScript15
  • Rust4
  • FaunaDB1
  • Flutter2
  • Angular17
  • AWS17
  • Prisma9
  • Functional Programming46
  • Web Apps293
  • Mobile Apps36
  • Embedded Systems81
  • DevOps & System Admin.132
  • Android Development27
  • C & C++22
  • Java20
  • Ember.js58
  • iOS / OS X70
  • jRuby15
  • .NET / WPF55
  • Objective-C27
  • Presenter First6
  • Python20
  • Ruby62
  • Ruby Motion7
  • Ruby on Rails45
  • Swift20
  • TypeScript80
    Other Categories
  • Artificial Intelligence
  • Game Development
  • Golang
  • DX
  • Marketing
  • Accessibility
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
Ruby on Rails

Set Up a Rails Development Environment with Docker + VS Code Dev Containers

I will walk through the steps my team followed to set up a pretty nice Rails development environment using Docker and VS Code Dev Containers.
Ruby on Rails

Switch Rails Database Connections While Running Cypress Tests

This setup will switch the database connection when the Cypress tests are running so it won't muddy up the data in other database environments.
Ruby on Rails

Parsing Comma-Separated Values in Ruby

Using Ruby to parse CSVs can be extremely helpful. With a few tweaks and know-how, anyone can process and evaluate data efficiently and accurately.
Ruby on Rails

Solving Complex N+1 Queries in GraphQL Ruby with BatchLoader

BatchLoader addresses the N+1 query problem in GraphQL Ruby with a simple, block-based API that allows you to write custom field resolvers using normal ActiveRecord query strategie
Ruby on Rails

Four Ways to Make Your Next Rails Upgrade Smoother

Major Ruby on Rails upgrades can be a headache. Here are a few common-sense ways to ease the pain and avoid time-wasting problems.
Ruby on Rails

Creating Active Admin Forms for Active Record Models

Active Admin forms based on Active Record models are an easy way to create models with as little or as much customization as your admin portal requires.

Keep up with our latest posts.

We’ll send our latest tips, learnings, and case studies from the Atomic braintrust on a monthly basis.

[mailpoet_form id="1"]
Ruby on Rails

Avoiding Four Common Active Record Pitfalls

Active Record shares all the benefits and drawbacks of ORMs in general. You'll have a much easier time using it if you avoid making these 4 small mistakes.
Ruby on Rails

There Be Dragons: Rails Callbacks and Suppression

I love Rails, but the recommended way to work with callbacks is a set of terrible practices for building a real app.
Ruby on Rails

Custom Rspec Matcher for N+1 Queries in Rails

N+1 queries are quick to sneak in and can wreak havoc on performance. This approach will help you find them quickly, write the test, and preload correctly.
Ruby on Rails

How to Set Up a Rails SAML Identity Provider

A walk through of how to set up and configure your Rails application as a SAML IdP.
Ruby on Rails

Code Generation for Rails Utility Scripts

Using code generation for your Rails utility scripts (like importing demo data into production) that can then be executed remotely (no need to deploy).
Ruby on Rails

Active Record Aggregate Fields via Sub-Selecting Scopes

What if we used Active Record to build the query we want for the count of each child record, then used a named scope to nicely place that as a sub-select?
1 2 3 4 Next »

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2025 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
  • Client Resources
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation