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

Personal Optimization • Jun 07, 2013

How Do You Know What You Don’t Know?

These three questions can help me identify my understanding of any topic or idea. They also provide a guide on improving my knowledge of any topic or idea I am unfamiliar with.
.NET / WPF • Jun 06, 2013

Complicated UI Widgets in WPF

Example of creating a complicated UI widget in WPF using PathSegments.
DevOps & System Admin. • Jun 04, 2013

Building a Virtual Appliance – Repeatably

In order to easily distribute a complicated piece of software, we created a virtual machine appliance. We developed an automated and modular build process.
DevOps & System Admin. • Jun 03, 2013

OVF? OVA? VMDK? – File Formats and Tools for Virtualization

The landscape in this area (building Virtual Machines / Virtual Appliances / Cloud Images) is very rapidly changing, and new options are popping up every day.
Extracurricular Activities • Jun 02, 2013

Acceptance Testing Your Games to Fix Bugs and Provide Regression

Acceptance testing games is hard. Why is it hard? Why is it important? Can I see an example in Ruby?
Developer Tools • Jun 01, 2013

Embrace Your Keyboard – 4 Ways to Work More Efficiently with Less Wrist Pain

Development causing wrist pain? Here are four ways to use your mouse less and your keyboard more.
Evolving the Industry • May 31, 2013

Checking Your Derivers’ License

It turns out there’s a clause in the BSD License that is problematic for anything distributed solely as hardware, as it would require distributing the copyright notice with every p
Web Apps • May 30, 2013

HTML5 Progress and Meter Elements

How to use and customize the HTML5 progress and meter elements.
Personal Optimization • May 29, 2013

Baby Names & Gmail Accounts

There are lots of important decisions in choosing a name, and among them in today's world is: "Is the Gmail account available?"
Web Apps • May 24, 2013

Understanding “Not Set,” “Not Provided,” and “Content Targeting” in Google Analytics

The "not set," "not provided," and "content targeting" meta keywords in Google Analytics are often confusing, but they indicate very specific situations.
Growing as Makers • May 21, 2013

10 of My Favorite Industry-Related Blogs & Websites

One thing I love about software design is the rapid rate of change. There's always something to learn. Here are the best design blogs I've found to stay abreast of new ideas in use
Personal Optimization • May 20, 2013

How to Automate Your Human – Forming Good Development Habits

Humans come with their own built-in automation system called "habit formation." Here's how I changed one of my development habits for the better using a small script and a little b
« Previous 1 … 360 361 362 363 364 … 407 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