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

    Platforms & Languages category
  • TanStack1
  • HTML/CSS1
  • NextJS1
  • Svelte3
  • GitHub Actions6
  • Realm1
  • Azure3
  • Vue2
  • C#17
  • PostgreSQL4
  • React Native36
  • React / Redux77
  • Kotlin5
  • Blockchain5
  • Scala1
  • Desktop Apps2
  • JavaScript19
  • Rust4
  • FaunaDB1
  • Flutter4
  • Angular19
  • AWS18
  • Prisma9
  • Functional Programming46
  • Web Apps294
  • Mobile Apps37
  • Embedded Systems81
  • DevOps & System Admin.133
  • Android Development27
  • C & C++22
  • Java20
  • Ember.js58
  • iOS / OS X70
  • jRuby15
  • .NET / WPF57
  • Objective-C27
  • Presenter First6
  • Python23
  • Ruby62
  • Ruby Motion7
  • Ruby on Rails45
  • Swift20
  • TypeScript84
    Other Categories
  • Artificial Intelligence
  • Game Development
  • Golang
  • DX
  • Marketing
  • Accessibility
  • Delivery Practices
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
Ruby

Ember-Style Computed Properties in Ruby Gamebox

Figuring out how to use Ember-style computed properties in Ruby Gamebox.
Ruby

Automating Artifact Generation on Capybara(-Webkit) Failures with Autopsy

Reviews common process of investigating test failures and the Autopsy gem for automating generating useful artifacts.
Ruby

Dependency Management with Rubygems & Cocoapods

Just because your dependency doesn't contain Ruby or Objective-C doesn't mean you can't use Rubygems or Cocoapods to manage shared code.
Ruby

QuickCheck in Ruby

The theft Ruby gem allows for property-based testing — generating valid, randomly-generated input and validating that a particular property is true.
Ruby

Ruby Queue Pop with Timeout

How to Ruby queue pop with timeout without using ruby Timeout, or running it in a separate thread and tossing in an exception when you want to stop.
Ruby

Ruby FFI for Quick Prototyping

A quick example of using FFI in Ruby to wrap HID API to talk to a USB HID device in Windows.

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

Setting a Socket Connection Timeout in Ruby

How to use the Socket class' connect_nonblock method paired with IO.select to set a connection timeout for a Ruby socket.
Ruby

Kicking the Tires on Ruby 2.1 Preview

Digging into the details of Ruby's 2.1 Preview features like its new garbage collector and optimized method cache.
Ruby

Using Regular Expressions to Validate an IP Address in Ruby

Ruby's standard library includes regular expressions to validate an IP address. The Resolv standard library includes a regex for IPv4 and IPv6 addresses.
Ruby

Tools for Debugging Running Ruby Processes

Let’s assume we have a daemon running on some kind of POSIX system written in Ruby that works great most of the time, but every few months gets “stuck."
Ruby

Simple Algebraic Data Types for Ruby

Here's a simple approximation of algebraic data types in Ruby using Ruby's struct class and the case equality operator.
Ruby

YAML Configuration in Ruby with Settingslogic

Settingslogic is an awesome RubyGem for straightforward access to Ruby application configuration.
« Previous 1 2 3 4 … 6 Next »

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