Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
Build with AI
  • 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
Build with AI
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Build with AI
Blog
Contact
← Back to Blog Home

Recent articles

Exploratory Testing • May 29, 2016

More Ways to Test – “Alarming” Problems You Should be Preventing

After discovering a storage problem on my alarm app, I created a checklist to prevent common problems in my own app development. Here are my top three.
DevOps & System Admin. • May 28, 2016

How (and Why) to Log Your Entire Bash History

An easy bit of Bash configuration that will log your bash history to dated log files so you can refer back to them at any point in the future.
Developer Tools • May 27, 2016

Take Your Emacs to the Next Level by Writing Custom Packages

How to write an Emacs package with Emacs Lisp, then publish it to MELPA, using the example of a Mocha test runner.
Embedded Systems • May 26, 2016

Rust Sysroots for Easier Embedded Projects

Rust now has usable support for Rust sysroots. This makes it much easier and more useful to use cargo to build your embedded projects.
Embedded Systems • May 25, 2016

Using Rust 1.8 Stable for Building Embedded Firmware

How to get a stable Rust 1.8 cross-compiling environment set up for an embedded target.
Development Practices • May 24, 2016

A Design-First Approach to Mobile App Architecture for iOS

Design-first means thinking through how you want to handle visual design at the very beginning of the mobile app development process.
Swift • May 23, 2016

A Swift Architecture for Managing State: Revised

How to manage state in a Swift iOS app — a simple architecture that takes advantage of Swift's strengths and general design.
Project & Team Management • May 22, 2016

Estimating Project Completion with Burn Charts

We can't rely on scope to consistently estimate when a team will finish work. Instead, use sprint velocities to predict the team's final average velocity.
Growing as Makers • May 21, 2016

A Trip to SyntaxCon 2016

There was a ton of good content packed into the two intense days of SyntaxCon, and I wanted to share some highlights.
Ruby on Rails • May 20, 2016

A Minimalist Guide to Customizing ActiveAdmin Forms

A minimalist's guide to customizing ActiveAdmin forms, relying more on Ruby and logic than on the unique ins and outs of ActiveAdmin.
Development Practices • May 19, 2016

Managing Multiple Releases in a Production Application

Comparing two Agile workflows for managing multiple releases in a production application: Release Branches vs. Feature Flags
Web Apps • May 18, 2016

Avoiding “Undefined is Not a Function” with Constants

Constants pair well with JavaScript's powerful object data structure, and they can prevent all kinds of problems, including "Undefined is Not a Function."
« Previous 1 … 293 294 295 296 297 … 420 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