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

iOS / OS X • Jul 18, 2017

Swift Tool Belt, Part 1: Adding a Border, Corner Radius, and Shadow to a UIView with Interface Builder

My Swift tool belt includes an extension that will add a border, corner radius, and a shadow to any UIView, UIButton, or UILabel with a live preview.
Developer Tools • Jul 17, 2017

Avoid Lint Errors in CI with Git Hooks

It's a common practice to run linter tools in Continuous Integration. Git Hooks can help automate this process and stop lint errors from failing your CI.
Platforms & Languages • Jul 16, 2017

A Brief Introduction to Audio and Video Encoding

The terminology can be confusing and misused, so I'm going to review some of the common terms and expressions.
Developer Tools • Jul 14, 2017

Effective Pivotal Tracker: Tips and Tricks

Pivotal Tracker is more opinionated about the software development process than some other tools on the market, but with that "limitation" comes benefits.
Planning Your Project • Jul 13, 2017

Four Keys to Developing an IoT Mindset at Your Company

Companies good at making physical products often struggle in the Internet of things. The very behaviors that helped them succeed are now holding them back.
TypeScript • Jul 12, 2017

Making Toast from Scratch in React-Redux

How to make a React-Redux pop-up notification or toast in a manageable way using Typescript.
Development Practices • Jul 11, 2017

Three Strategies for Maintaining an App on Two Platforms

My current project involves iOS and Android apps, both written natively for their platforms. Here are a few guidelines we follow to keep them in sync.
Mobile Apps • Jul 10, 2017

A Quick Android Snackbar Tutorial: Setup, Action Handling, and UI Customization

Snackbars show lightweight feedback to users and are easy to set up. This tutorial shows a basic case, action handling, and UI customization for Android.
Python • Jul 08, 2017

Speed Up Your Game – Playing AI with Bitboards

Writing a game-playing AI is fun, but checking for wins or valid moves is boring. Bitboards offer a unique solution.
Ruby on Rails • Jul 07, 2017

Custom Rspec Matcher for N+1 Queries in Rails

N+1 queries are quick to sneak in and can wreak havoc on performance. This approach will help you find them quickly, write the test, and preload correctly.
Developer Tools • Jul 06, 2017

Visualizations: Making Your Data Make Sense [w/Video]

Choosing our data visualizations carefully can make the difference between fruitless data manipulation and a groundbreaking discovery.
Personal Optimization • Jul 05, 2017

Self-Managing People Are Smart about Asking for Help

First identify what you want help with, then dive into the details. It will make the conversation more productive and make problem solving easier.
« Previous 1 … 253 254 255 256 257 … 409 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