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

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.
Development Practices

The Worst Error Message in the World

It’d be nice if we could have messages that are clear and highlight exactly the relevant information . But that’s not how things are.
Extracurricular Activities

Open Sourcing “Space Battle 2” – an RTS Game Ready for Your AI Player

At this year's Atomic Games, we built AIs to play our in-house RTS "Space Battle 2: Resource Collectors." We had so much fun, we decided to open source it.
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.
Ruby

Building Concurrent Primitives in Ruby without a Queue

A Queue isn't always what we want. So, how can we build our own primitives that are still nice and Thread safe? Mutex + ConditionVariable + data
Ruby

From Ruby to Crystal: A Quick Look

I'll definitely keep an eye on Crystal as it comes out of its beta phase. The syntax is familiar and easy to pick up and the performance is great.
Ruby

Parsing Excel Files with Ruby

I'll discuss the different types of Excel files and introduce some of the Ruby libraries that exist for working with them.
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

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

Uploading Files in Rails Using Paperclip and Active Admin

A quick and easy overview of how set up a fully functional file-upload implementation in Rails using Active Admin backed by Paperclip.
Ruby

Monadt – Algebraic Data Types and Monads in Ruby, Part 2: Monads

Bringing more functional programming to Ruby via Monads and Algebraic Data Types with the new Monadt Ruby gem.

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.

© 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