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 22, 2017

Remembering the Utils: Substitutions with Sed

These utilities turned a daunting process of identifying and repairing hundreds of calls into a simple pipeline, easily adapted to fix other problems.
Functional Programming • Sep 21, 2017

A Simpler Case for Functional Programming & “Elegant” Code

Calling code "elegant" can be a difficult idea to wrap your head around, especially for novices. So here are a few examples of "elegant" functional code.
Growing as Makers • Sep 19, 2017

Finding a Win-Win in Difficult Situations

I've learned that finding a win-win takes stepping outside of the situation, having empathy for the other party, and some creative problem solving.
Developer Tools • Sep 18, 2017

A Guide to Transitioning from GUI Editors to Vim

A short guide for transitioning to Vim from GUI text editors like VS Code and Sublime. Get up to speed by learning the most essential commands.
Atomic Accelerator • Sep 17, 2017

Reflecting on the Atomic Accelerator’s First Year

We're excited to be kicking off our second year of the Atomic Accelerator, and have taken time to reflect on program successes and changes for the new year.
Personal Optimization • Sep 16, 2017

My 5 Steps for Tackling Stress

Stress management is a skill that can be honed over time when we learn to approach it more pragmatically by having a reactive mindset and letting go.
DevOps & System Admin. • Sep 15, 2017

Five of My Favorite Command-Line Utilities

My work often occurs on a remote machine I don't have access to, and it generally must be headless (no GUI). Here's my arsenal of essential CLI utilities.
UX/Design Practices • Sep 14, 2017

“Most Advanced, Yet Acceptable” Software Design

Lowey posited designers should go with the "most advanced, yet acceptable" solution. People inherently desire new things, but they also want the familiar.
Project & Team Management • Sep 13, 2017

How to Create an Effective Project Charter

A project charter is a great way to unite your team around an inspiring, relevant project goal, and then keep that goal top of mind.
Managing Your Team • Sep 12, 2017

Six Traits of Outstanding (& Outstandingly Successful) Clients

In over 15 years of consulting, I've noticed that the best clients share several traits that directly contribute to the success of their projects.
Android Development • Sep 11, 2017

Kotlin vs. Java – Why Kotlin on Android is Here to Stay

Kotlin is here to make mobile development easier on Android and to end the mutation and Null Pointer Exceptions of the past.
Extracurricular Activities • Sep 10, 2017

Building a Siri/iOS HomeKit-Enabled Garage Door Control with Raspberry Pi – Part 4: Door Sensors

Hardware and software for the door sensors for a DIY Siri/iOS HomeKit-enabled garage door control system built with Raspberry Pi.
« Previous 1 … 248 249 250 251 252 … 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