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

Web Apps • Nov 16, 2012

A Lightweight “CMS” Using Ruby and Google Drive

What do you do if your content authors don't know HTML? Have them enter content into a Google Drive spreadsheet, and use a Ruby gem to convert it. Here's how.
Software Science • Nov 15, 2012

Message-Oriented Programming

Designing around the messages, rather than the objects, brought my whole system into focus. If modules communicate by passing around self-contained textual data, or a simple struct
Project & Team Management • Nov 14, 2012

Moving Beyond Story Points, Iterations, and Burn Charts

Though they have a place, burn charts, iterations, and story points don't keep the team focused on shipping meaningful chunks of value.
Ruby • Nov 13, 2012

Convenient Trick for Tolerance-based Test Assertions Using #ish

Enabling the #ish syntax to ease the writing of automated Ruby system and integration tests that rely on fuzzy or tolerance-based assertions.
Project & Team Management • Nov 12, 2012

Agile XP Meets Critical Chain – Part 1: Getting Faster Delivery

If you're willing to slay a few sacred cows, Agile and Critical Chain can dramatically speed up your software development projects.
Evolving the Industry • Nov 11, 2012

Unifying Programming and Math – The Dependent Type Revolution

A programmer's introduction to Martin-Löf Type Theory, a recent theory that elegantly unifies programming and math.
Business Practices • Nov 09, 2012

Self-Managed Teams Are Effective Teams

Self-managed teams can communicate faster and better, build more trust with clients, avoid conflict, and make better decisions.
Ruby Motion • Nov 08, 2012

Using Nimbus with UITableViews in RubyMotion: An Example

Sometimes an example is the best documentation. This is an example of how to use Nimbus to help manage a UITableView and its cells.
UX/Design Practices • Nov 08, 2012

What Are the Categories of Design?

A brief review of the categories of design, courtesy of Bettina von Stamm's book "Managing Innovation, Design, and Creativity."
Extracurricular Activities • Nov 07, 2012

openBMS: Electric Vehicle Battery Management

openBMS has the potential to be expanded into part of a fully-integrated electric vehicle, communicating with  other devices such as chargers and LCD displays.
Platforms & Languages • Nov 06, 2012

Beware the Elvis Operator in Groovy

With Groovy's definition of truth, the elvis operator can lead to confusing results. Make sure that it's actually going to do what you want.
Ruby • Nov 06, 2012

Is Your Application Running with Ruby – Slow?

Ruby may not be compiled for optimal performance with RVM. I benchmarked Ruby, and compiled Ruby with optimization flags to improve performance.
« Previous 1 … 374 375 376 377 378 … 410 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