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

Android Development • May 01, 2017

Setting Up Amazon’s Dash Replenishment Services and Login with Amazon on Android

A guide to setting up Amazon's Dash Replenishment Services (DRS) and adding the Amazon LWA button to your Android project.
News & Events • Apr 30, 2017

Atomic at MICWIC 2017: Connecting with Our Peers

MICWIC 2017 brought 7 Atoms to MSU for a weekend of bonding, learning, & networking. It felt great to share what we’ve learned and to hear from other women.
Ruby • Apr 29, 2017

Control Flow in Ruby Blocks

I recently found myself needing to return early from a block passed into a method in Ruby. The way to do this is fairly simple and obvious in hindsight.
Exploratory Testing • Apr 28, 2017

Test Reporting Like a Bad Food Critic

If all you report is the bugs that you found, things can feel very negative. The only positive result can be, "No news is good news."
Developer Tools • Apr 27, 2017

run_me: Smart Selection of Command Line Tasks by File

The run_me command is useful for any task where you might use different command line programs for the same semantic meaning (e.g. “build” or “execute”).
Functional Programming • Apr 26, 2017

Pure Computed Properties in Ember

A computed property is basically a cached function call. If Ember idioms are properly followed, computed properties are pure functions.
UX/Design Tools • Apr 25, 2017

Creating a Dynamic Catalog with InDesign Templates & XML Data

Step by step instructions for using an XML set of data to populate a catalog or print layout with Indesign, to help you keep a consistent visual style.
DevOps & System Admin. • Apr 24, 2017

Livestream: “The Art & Craft of Secrets: Using the Cryptographic Toolbox”

This talk will review what the crypto tools are and how they fit together with our frameworks to provide trust and privacy for our applications.
TypeScript • Apr 24, 2017

Modular, Type-safe Metadata with TypeScript

You can do some pretty powerful things with the tools TypeScript provides. Reflect on your TypeScript types to drive runtime behavior in a type-safe way.
Developer Tools • Apr 23, 2017

Four Steps To Maintaining a Clean Git History

A clean Git history is easy to understand and tells a story about the project. It's evident when features were added and how they were implemented.
Communities • Apr 22, 2017

Early Inspiration at Science Olympiad 2017

School curricula have a ways to go to integrate higher-level STEM, and Science Olympiad is an excellent way to help kids get on the right path early.
Development Practices • Apr 21, 2017

Don’t Discount Problems You Haven’t Had Yet

If your last project didn't need any insurance, be happy odds fell in your favor. And keep using spikes, automation, etc. to keep your premiums paid up.
« Previous 1 … 258 259 260 261 262 … 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