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

Developer Tools • Sep 09, 2013

5 Unix Commands I Wish I’d Discovered Years Earlier

I've been using *nix systems for quite a while. But there are a few commands that I somehow overlooked and wish I'd discovered years earlier.
Development Practices • Sep 08, 2013

Framework Docs Are a First-Class Citizen

Documenting your framework code is crucial to its success. I recommend Documentation Driven Development (DDD).
Web Apps • Sep 06, 2013

My Experiences with Ruby off Rails

Don't assume that Ruby is only useful for making websites with Ruby on Rails, because I've been using it for years without shipping a Rails app.
Development Practices • Sep 05, 2013

7 Ways to Reduce Developer Friction on Embedded Projects

If you want something to get done, make it easy. Reducing friction at the start of a project saves time in the long run and makes it easier to do the right thing.
UX/Design Practices • Sep 03, 2013

Using the MDA Framework as an Approach to Game Design

With the MDA game design framework, you can create software games that maximize the your technological competitive advantage and communicate your brand.
.NET / WPF • Sep 01, 2013

HIDSharp: USB HID Communications in .NET

HIDSharp is a great little library for USB HID communication in .NET.
Communities • Aug 31, 2013

My 3 Favorite Places to Bike in Downtown Detroit

Detroit offers excellent cycling opportunities and has been a nice home for extending Atomic's bike culture.
Web Apps • Aug 30, 2013

DRY Your Ember Code with Ember.computed Macros

One of my favorite ways for drying up ember code is to use the macros in the Ember.computed module, which allow for equality, comparisons, and checking for empty lists, just to nam
Ruby • Aug 28, 2013

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.
Business Practices • Aug 27, 2013

Are Some Personalities More Innovative?

Innovation requires challenging the status quo, so some personalities find it more difficult to put their ideas forward. Here's how leaders can help them be heard.
Platforms & Languages • Aug 26, 2013

Experimenting with Verbal Expressions

Verbal Expressions is an open-source project that allows the definition of regular expression patterns using easily readable text. Here's why I use it and how I'm trying to make it
UX/Design Techniques • Aug 25, 2013

Don’t Base Your UI on Your Database Design

Why you shouldn't create simple CRUD forms when your database has one table for users, one for groups, and one for companies.
« Previous 1 … 355 356 357 358 359 … 407 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