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

Recent articles

Business Practices • Apr 29, 2013

Keep the Information Flowing: Internal Communication at Atomic Object

Atomic encourages internal communication with a host of different tools/methods, many unofficial and crowd-sourced.
Ruby Motion • Apr 28, 2013

ReactiveCocoa: The Future of Cocoa Programming

ReactiveCocoa will improve the structure and reduce the complexity of your code. Most importantly, it removes the need for keeping track of state.
Development Practices • Apr 27, 2013

“I Ain’t Afraid of No Code” – Learning To Be Fearless as a Developer

The only right way to approach new challenges — including new languages and technologies — is with gusto. Don't let fear stifle your creativity.
Extracurricular Activities • Apr 26, 2013

Exploring Lua Coroutines in ComputerCraft

A coroutine is a procedure can suspend its execution by yielding back to its caller. I just used my first Lua coroutines to do cool things in Minecraft with ComputerCraft.
jRuby • Apr 24, 2013

Using Bundler with JRuby Complete

How to set up a JRuby project using the jruby-complete.jar using Bundler to manage gem dependencies.
Culture • Apr 23, 2013

Three Values that Matter to Me in a Work Environment

I've been working at Atomic for three years. I've learned a lot about designing great custom software. But I've also learned about working with people.
Extracurricular Activities • Apr 22, 2013

Wireless Communication Between Raspberry Pi and Your Computer

A Raspberry Pi wireless configuration that broadcasts an ad-hoc network and allows you to easily connect with computers.
Development Practices • Apr 21, 2013

Script Away Your Annoyances – Testing a Data Import Process

Let's create a script to automate the testing of a slow, ugly, and brittle data import process into Fedora Commons.
DevOps & System Admin. • Apr 19, 2013

Using Vagrant AWS with Capistrano

In switching my Vagrant workflow from VirtualBox to AWS, I ran into a problem; and in solving it, I discovered a better way to integrate Vagrant with Capistrano.
Embedded Systems • Apr 17, 2013

Adventures in Undefined Behavior

Instability in my embedded project was caused by non-thread-safe memory allocation functions (e.g. malloc), so I replaced them. Here's what I learned.
C & C++ • Apr 16, 2013

Working with Custom Return Values in GoogleMock

Tips for setting return values in GoogleMock expectations.
Development Practices • Apr 15, 2013

Pair Programming Is Built on Crucial Conversations

If the book Extreme Programming Explained is "how we roll," then the book Crucial Conversations is, "why we can" at Atomic.
« Previous 1 … 364 365 366 367 368 … 409 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