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
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
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

ruby

DevOps & System Admin.

Deploying from Git with Capistrano

With a few changes to our Capistrano configuration, we are able to deploy directly from the source code repository.
Ruby

Live and Let Pry

Pry has great support for plugins. Here are some that I've found most useful.
DevOps & System Admin.

Standalone Puppet with Capistrano

Puppet is a great way to manage server configuration, but the client/server model can be too complex. The standalone Puppet agent can be run with Capistrano.
Web Apps

GET and POST Parameter Parsing in Rails

Rails does a lot of magic to parse the data browsers submit into a meaningful, complex Ruby object. Here's how it does it.
Ruby

PiecePipe – Pipe dreams in Ruby

PiecePipe lets you break your code into meaningful steps and arrange them in a pipeline to get clearer intent and decoupling from iteration.
Web Apps

Safely Parsing Parameters from a Rails Log

A technique to parse the request parameters from a Rails log back into a Ruby hash.
Ruby

Conject – Modern Dependency Injection in Ruby

Conject is a new configurationless Dependency Injection tool for Ruby.
Web Apps

These Intermittent Test Failures Will Not Stand, Man

I rid a large test suite of intermittent failures. Here are some of the causes of the random failures and what I did to prevent them from failing.
Ruby on Rails

Improving Unit Test Iteration Speed with Rails, Spork, and Resque

Reviews a series of steps taken to make Rails tests using Spork run quickly but properly detect changes to code.
Web Apps

Dynamic Rails Routes with Warden Devise and Constraints

Rails recently added a constraints option to routes which allows you to dynamically define routes based on the request coming in.
Extracurricular Activities

Seeing Stars – The Automated Way, Part 2

An example of automating astronomy devices using the ASCOM platform and Ruby. Addressing cross-platform ASCOM
Web Apps

Given I Am Signed in Using capybara-webkit

Directly authenticate a user from a Cucumber step by setting a cookie using capybara-webkit.

Posts navigation

← Older posts
Newer posts →

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2026 Atomic Object LLC
Explore
  • Insights
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
Offices
  • Ann Arbor
  • Chicago
  • Grand Rapids
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy