Atomic Object Show Nav
Close Menu
< Blog Home
We're Hiring
Atomic Object
Services
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
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
  • PostgreSQL2
  • C#1
  • React Native21
  • React / Redux55
  • Kotlin3
  • Blockchain5
  • Scala1
  • Desktop Apps2
  • JavaScript4
  • Rust3
  • FaunaDB1
  • Flutter1
  • Angular8
  • AWS8
  • Prisma4
  • Functional Programming46
  • Web Apps284
  • Mobile Apps35
  • Embedded Systems81
  • DevOps & System Admin.127
  • Android Development27
  • C & C++20
  • Java16
  • Ember.js58
  • iOS / OS X69
  • jRuby15
  • .NET / WPF51
  • Objective-C26
  • Presenter First6
  • Python14
  • Ruby62
  • Ruby Motion7
  • Ruby on Rails44
  • Swift19
  • TypeScript67
    Other Categories
  • Atomic Thinking
  • Resources for Clients
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
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.
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.

Keep up with our latest posts.

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

Thank you for your subscription. Check your inbox or spam folder to confirm your subscription.

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?
Ruby on Rails

Run a Local Rails Script on Heroku

One-liners can be piped into the heroku run console command—what about longer scripts you write locally and want to execute in a remote Heroku environment?
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.

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