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 • Dec 16, 2016

Reproducible Builds with NPM (And Why You Should Use Yarn Instead)

I'll show how you can get reproducible builds in NPM, and I'll demonstrate just how much nicer Yarn is than the alternative.
Development Practices • Dec 15, 2016

Four Tips for Documenting a Legacy Codebase

I’ve developed a good strategy for documenting the business logic and data flows in a legacy code base. Here are a few tips that I found helpful.
Workplace • Dec 14, 2016

Teaching and Learning with Atomic Roundtables

Our Grand Rapids office created a new lunchtime practice that we call Roundtables where anybody is welcome to sign up to host on a topic of their choosing. 
DevOps & System Admin. • Dec 13, 2016

Generating a Timeline from Google Calendar

My script queries the Google Calendar API to retrieve events from different calendars, then lists the events in a timeline in order by start time.
Development Practices • Dec 12, 2016

The Security Spectrum of curl | sh

curl | sh, though somewhat risky, isn't intrinsically insecure as a pattern. If you know what can go wrong, you'll be better-equipped to wisely use it.
Growing as Makers, The Software Life • Dec 10, 2016

Book Review – Influencer: The New Science of Leading Change

If you care about influencing change to one degree or another, reading "Influencer: The New Science of Leading Change" makes a lot of sense.
iOS / OS X • Dec 09, 2016

Achieve Resolution Independence in Your iOS App Using SVGs

Devices of varying sizes lets users to choose what is right for them, but supporting all those combinations of resolution and pixel density can be a hassle.
Developer Tools • Dec 08, 2016

Monitoring Stdout with a Timeout

An example of using expect's timeout feature to wait for specific stdout output coming from a background process.
Software Science • Dec 07, 2016

Pixels and Palettes: Extracting Color Palettes From Images

Learn three different approaches to extracting color palettes from images, and use the free Palette Maker app to experiment with an image of your own.
Ember.js • Dec 06, 2016

Using Power Select to Create Interactive, User-Editable Drop-Downs

Ember Power Select is an easy-to-use, flexible and powerful component that I recently used to tackle some challenging front-end feature designs.
Development Practices • Dec 05, 2016

Five Crucial Steps For Writing a Mobile App For a Bluetooth Device

Writing an app that communicates with a Bluetooth device can be very challenging. I've picked up a few best practices that ease this process.
Project & Team Management • Dec 04, 2016

Why Team-Focused Backlogs Are More Effective

Developers talented at switching between tech environments and quickly ramping into new ones allows us to realize the benefits of team-focused backlogs.
« Previous 1 … 266 267 268 269 270 … 408 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