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

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

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

Make Monkey Patching in Ruby Less Risky with Refinements

Extending Ruby's built-in classes is convenient but dangerous. Use refinements to get fine grained control over your monkey patches.
Web Apps

Phoenix Framework Support and Why Ruby on Rails Still Works

Phoenix framework is a functional solution for traditional model-template-view applications. It can replace Ruby on Rails—but at a cost.
Web Apps

Data with Rails and Ember CLI, Part 2: Building the Front End

How to set up the Ember front end to request data from the Rails back end that we got up and running in my previous post.
Web Apps

Data with Rails and Ember CLI, Part 1: Setting up the API

How to set up a Rails AIP to share data between an Ember.js web frontend and a Rails backend.
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

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?
Developer Tools

Rails, Active Record & Postgres – Optimizing Deletions

Active Record is a powerful tool, but there are occasions where letting the database handle work for us is the correct answer.

Posts navigation

← Older posts

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