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

Evolving the Industry • Jun 12, 2012

Computer Programming Is Still an Art

Do you write software? Then Don Knuth would consider you an artist. And so would I.
Embedded Systems • Jun 11, 2012

Bringing TDD & Embedded Programming Together with QP

I’ve been struggling with making TDD work in embedded software design. Using QP made me realize that perhaps the problem isn't our tools. It's our policy.
Evolving the Industry • Jun 07, 2012

Why There’s No One Named Ruby Programming in Ruby

AO BitCamp: doing our part to address gender inequity in the STEM fields.
Ruby • Jun 07, 2012

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.
Project & Team Management • Jun 05, 2012

Prune Your Backlog

A backlog is often created once and then looked at one iteration at a time. Maintaining it will help you get the best information about your project.
Web Apps • Jun 05, 2012

Safely Parsing Parameters from a Rails Log

A technique to parse the request parameters from a Rails log back into a Ruby hash.
Business Practices • Jun 04, 2012

Characteristics of an Ideal Work Environment

This venn diagram describes the ideal place to create great innovation.
Embedded Systems • Jun 01, 2012

Embedded Projects Need Pull Requests

I was recently inspired by this github blog post and I think pull requests could enable a nearly ideal workflow for embedded projects.
Evolving the Industry • May 31, 2012

Meeting the Growing Demand for Software Professionals

The U.S. isn't producing enough skilled software professionals. We need more educational opportunities and more encouragement from parents and teachers.
Development Practices • May 25, 2012

The Perspective of Great Developers

The perspective of a great developer helps them provide more value than average developers when things go wrong with third-party code.
Web Apps • May 24, 2012

Using Backbone.js Support

A brief introduction to Backbone Support for Backbone.js. Backbone support provides extra methods to manage sub-views and cleanly dispose of them after use.
C & C++ • May 23, 2012

Acceptance Testing C++ with Cucumber and the Wire Protocol

The following example shows how this works with C++ using Cucumber-Cpp, plus an example that comes bundled with it.
« Previous 1 … 386 387 388 389 390 … 414 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