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

Web Apps • Feb 17, 2016

JavaScript Promises – How They Break

JavaScript Promises are great, but there's a number of subtle misuses that can break them. We'll walk through some common mistakes and how to avoid them.
Web Apps • Feb 16, 2016

JavaScript Promises – How They Work

The best way to deal with asynchronous JavaScript is ES6 Promises. Here's an overview of JavaScript Promises, error catching, and how to make your own.
UX/Design Techniques • Feb 15, 2016

Asking “Why” in Design – A Cautionary Tale & Six Resources

Though great designers employ a myriad of tools to solve problems, perhaps the most powerful tool is effective use of the question "why?"
DevOps & System Admin. • Feb 14, 2016

Bash Completion, Part 2: Programmable Completion

Bash programmable completion lets you create your own custom completion functions – scripts that allow you to tab-complete arguments for specific commands.
DevOps & System Admin. • Feb 13, 2016

Bash Completion, Part 1: Using Tab Completion

Using the tab key to automatically complete unambiguous commands and paths in Bash.
UX/Design Tools • Feb 12, 2016

Create a Local Copy of a Website with HTTrack

How to use HTTrack, an open-source utility that lets you copy any website locally.
Swift • Feb 11, 2016

How to Move Page Dots in a UIPageViewController

Changing the page dots in a UIPageViewController is easy to do, but not very intuitive. Here's how I move UIPageViewController dots.
Personal Optimization • Feb 10, 2016

Task Management & Clearer Thinking with MindNode and OmniFocus

I've tried a slew of task management tools to stay focused, productive, and sane at work. MindNode and OmniFocus are the two that have stuck.
Web Apps • Feb 09, 2016

How I Test CSS

I've wrestled with the problem of CSS testing for a long time, and I have two suggestions for catching style problems early. 
Ember.js • Feb 08, 2016

Ember.js Validations the Easy (and Fast!) Way

How to use the blazingly-fast Ember-CP-Validations validations library for Ember.js.
Developer Tools • Feb 06, 2016

10 Super Cool Alcatraz Xcode Plugins

Xcode comes with many great features out of the box, but is lacking these 10 super cool abilities, available through Alcatraz.
Web Apps • Feb 05, 2016

Pitfalls to Avoid When Moving from Clojure to ClojureScript

ClojureScript has a very different "feel" to it than Clojure, at least at the REPL. However, there are good reasons for the differences. 
« Previous 1 … 289 290 291 292 293 … 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