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

Extracurricular Activities • Mar 16, 2013

How We Used Dot Voting to Plan Our Family’s Summer Vacation

Ready? Set. Go! Here's how an effective brainstorm method called 'dot voting' helped our family plan summer vacation.
Web Apps • Mar 15, 2013

Red Green Performance Testing with The Grinder

Applications should be tested in a production-like environment. I recently used The Grinder, a load testing tool, to simulate production-like conditions.
Embedded Systems • Mar 14, 2013

heatshrink: An Embedded Data Compression Library

I couldn't find an embedded data compression library that would work in my resource-constrained environment, so I created my own: heatshrink.
DevOps & System Admin. • Mar 12, 2013

Preparing Machines for Workshops with Vagrant, VirtualBox, & Puppet

If you're giving a workshop, I recommend checking out Vagrant, VirtualBox, and puppet or chef for creating the workshop development environment.
Managing Your Team • Mar 11, 2013

5 Techniques to Get the Most Out of Your Software Team

The better your team understands your goals, and the better you understand their process, the better your final product will be.
Project & Team Management • Mar 10, 2013

Scouting Your User Stories

If you're plagued with poor estimation of user stories, appoint a "scout" — someone who'll take responsibility and properly prepare for planning meetings.
Web Apps • Mar 09, 2013

Serve Local Web Apps under a Custom Domain

.NET / WPF • Mar 06, 2013

Using XAML to Set Focus on a Textbox in WPF Desktop Applications

Instead of one TextBox control for the code, we have 4 TextBox controls. As the user types in each digit, we move focus to the next TextBox for them.
Functional Programming • Mar 05, 2013

Why Haskell Is Worth Learning

Why Haskell? It's an incredibly powerful tool to use with other langues. And learning it will make you a better, smarter, more-versatile programmer.
Ruby • Mar 04, 2013

Defining Immutable Record Types in Ruby with Hamsterdam

Hamsterdam is a Ruby gem that makes it fun and easy to define and use efficient immutable record types in Ruby, backed by Hamster's Hash class.
Project & Team Management • Mar 01, 2013

Using Storytelling to Convey Complicated Ideas

Storytelling is a great way to communicate complicated ideas in a natural way.
Developer Tools • Feb 28, 2013

Emacs or Vim? Get the Best of Both with Evil

Trying to decide on Emacs or Vim? I got the best of both worlds by porting my company's Vim config into Emacs using Evil.
« Previous 1 … 364 365 366 367 368 … 406 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