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

iOS / OS X • Jun 03, 2015

How to Constrain a Square View with Auto Layout in iOS

Constraining a square view in both portrait and landscape with Auto Layout in iOS.
C & C++ • Jun 02, 2015

OpenCL for Your “Embarrassingly Parallelizable” Code

Almost every computer has a bigger computer inside it: the graphics hardware. OpenCL is a standard framework that gives you access to all that power.
Web Apps • Jun 01, 2015

Getting Around Internet Explorer’s 4,096 CSS Rule Limit… Again

Using SCSS and frameworks makes it distressingly easy to hit these limits.
Web Apps • May 31, 2015

Creating Scroll Animations with Waypoints and Animate.css

One of my favorite features is the “slide-in reveal” homepage animation. It slides images and text in from the sides of the screen as you scroll down.
.NET / WPF • May 29, 2015

Performance Analysis with ETW: Event Tracing for Windows

Next time you have a performance problem, don’t guess what the problem might be. Collect an ETW trace and discover exactly what is occurring.
Development Practices • May 28, 2015

Best Practices for Dev. Project Resurrection

Taking over a project that has been archived for a few years can be daunting. Here are key practices and tools to help you maintain sanity (and budget).
Workplace • May 27, 2015

Better Environment, Better Team – 5 Ways Changing Conditions Can Solve Problems

Changing other people (or yourself) is very difficult. Look for solutions in the people, processes, and objects that surround and affect you.
Software Science • May 26, 2015

Mean Shift Clustering

An overview of mean shift clustering (one of my favorite algorithms) and some of its strengths and weaknesses.
Growing as Makers • May 24, 2015

Programming Exercises to Stretch your Noodle

Three great sources of free programming exercises: Project Euler, CodeEval, and Exercism.io.
Growing as Makers • May 22, 2015

5 Articles that Changed my Perspective on Design

These authors have become my design heroes, teaching me confidence, clarity, and perspective.
Embedded Systems • May 21, 2015

Generating Rust Bindings for Embedded Libraries

rust-bindgen can generate Rust bindings automatically, directly from C header files.
Project & Team Management • May 20, 2015

Consulting and the Four Stages of Competence

Unconscious competence is a danger zone for consultants because when we forget how much we know, we don't explain things fully and clearly.
« Previous 1 … 324 325 326 327 328 … 423 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