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

UX/Design Practices • Jul 28, 2019

Users Absorb Rules (Until They Can’t Trust Them)

Users inherently build a set of rules and expectations on how a system works. It is key to maintain consistency to prevent unnecessary "second-guessing".
Communities • Jul 27, 2019

Making Atomic Proud

Come June, we were excited to see our flags hung, and both Atoms and their laptops decked out in their rainbow best.
Atomic Accelerator • Jul 26, 2019

Atomic’s Grand Rapids Office Is Hiring Our Fifth Accelerator Cohort

Our Grand Rapids office is hiring our fifth Accelerator cohort. Read this article to learn why this is such a great opportunity, and how to apply.
Android Development • Jul 25, 2019

Seamless Integration of Android’s Soft Keyboard

Android's soft-keyboard can be a struggle to integrate, but it doesn't have to be! Learn the basics of this ubiquitous interface and see basic examples.
Development Practices • Jul 24, 2019

Output Buffering in PHP

How to separate application logic from view templates in PHP using output buffering, and why it can make your code easier to work with.
Project & Team Management • Jul 23, 2019

Writing Agile Stories, Part 2 – Making Stories Small & Meaningful

Agile stories should focus on outputs, empowering the dev team to implement behaviors as they see fit. Keep them small and free of arbitrary distinctions.
iOS / OS X • Jul 22, 2019

Increase Your iOS App Ratings with the askForReview Function

Need to prompt iOS users for reviews? Ask the right users, at the right time, with the right frequency using the askForReview function.
Extracurricular Activities • Jul 21, 2019

Self-Hosting Your Own Cloud – Part 3: Note-taking with Nextcloud & Syncthing

How to set up a privacy-focused alternative to cloud note-taking services (e.g. Apple Notes, Evernote, Google Keep) using Nextcloud and Syncthing.
Personal Optimization • Jul 20, 2019

Five Reasons Generative Art Is the Ideal Hobby for a Software Developer

Generative art takes the inflexible or “scientific” parts of software development and turns them into creative moments that provide inspiration.
React / Redux • Jul 19, 2019

Rendering Legacy Pages inside of a React Component

You don't need to completely abandon your legacy frontend just yet! Learn how to build a React component that renders pages from your legacy web app.
Project & Team Management • Jul 18, 2019

Scrum Misconception #3 – You Have to Know Every Detail to Size a Story

Estimating work is essential for planning for future work. But working through every nuance to provide an estimate can be too time-consuming.
Developer Tools • Jul 17, 2019

A Simple Bash Script to Find Your Forgotten TODOs

Here's a short shell function to find the TODO comments I've left behind. I run it frequently, then try and address some of the TODOs that I've left.
« Previous 1 … 206 207 208 209 210 … 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