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

Growing as Makers • Feb 27, 2019

Want to be a Better Consultant? Learn to Work Strategically

As consultants, our high-level goals are obvious. But once we get down into the details of actually creating software, they get a lot more nebulous.
Development Practices • Feb 26, 2019

What Does Validation Actually Mean?

The term "validation" is often used as a catch-all for several activities – 4 things that are really just different components of validation.
Managing Your Team • Feb 25, 2019

How to Avoid Stakeholder Gridlock on Your Software Project

If multiple people have to be consulted for every decision, projects quickly grind to a halt. It’s time to stop inviting everyone to every meeting.
Extracurricular Activities • Feb 24, 2019

Computer Science for Middle Schoolers – BOGO Sort, Insertion Sort, and Bubble Sort

Sorting algorithms introduce some core concepts of computer science: time complexity and algorithmic thinking.
Growing as Makers • Feb 23, 2019

Three Ways that Blogging Helps Me Reflect & Learn

Taking time to reflect is a valuable thing to do. If you don't have a blog to write, then keeping a personal journey can be an effective tool.
Platforms & Languages • Feb 22, 2019

Unlocking the Power of the Query in Google Sheets

An introduction to using Google Sheets' Query function, which lets you view and manipulate a set of data.
Personal Optimization • Feb 21, 2019

Don’t Make it All About Your Cheese!

Having goals is good, but don't force yourself to choose one thing and pursue it relentlessly. Life is unpredictable, and your goals will change over time.
Web Apps • Feb 20, 2019

Add Padding to Embedded SVGs for svg-pan-zoom Controls Using JavaScript

This method of modifying the SVGs was a pretty convenient solution for us to get the control icons to appear how we wanted.
Growing as Makers • Feb 19, 2019

Advice for Superheroes and Software Consultants

Don’t measure yourself by an individual max. Instead, figure out your own stat matrix and abilities, and develop those into your own flavor of hero.
TypeScript • Feb 18, 2019

Wrapping a TypeScript Function for Background Execution

How to write a higher order function in TypeScript that will maintain the original types while passing execution to a background process using workerpool.
Development Practices • Feb 17, 2019

What Developers Can Learn from Company Rebranding Announcements

Many of the forces that impact a logo redesign do so in microcosm during development as well, and not just during rewrites.
Project & Team Management • Feb 16, 2019

Starting Strong – 5 Ways to Establish Good Team Dynamics & Norms

If an Agile team owns the process, they also own their team dynamics. Defining logistics upfront may be overhead, but it’s worth the investment.
« Previous 1 … 208 209 210 211 212 … 411 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