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

Java • Jul 01, 2016

How to Write a Custom Serializer with Jackson

Jackson is a great framework for translating Java to JSON, but sometimes more complex translations call for a custom serializer.
Technical Practices • Jun 30, 2016

Diagnosing Problems: Limit, Threshold, and Quota

Sudden changes in application behavior can often be attributed to reaching a limit or exceeding some quota; recognizing these can help with troubleshooting.
Culture • Jun 29, 2016

Making a Newcomer Feel Like Part of the Team

Lessons learned from a seasoned developer about creating a healthy environment for growth for a new colleague on a software team.
Software Science • Jun 28, 2016

PID – Helping Computers Behave More Like Humans

An intro to the PID control algorithm, with a breakdown of its three components (Proportional, Integral, and Derivative) and their different purposes.
Developer Tools • Jun 27, 2016

Are You Smarter Than the Compiler?

Is it worth using your cognitive processing to worry about optimization when your compiler is so good?
Developer Tools • Jun 26, 2016

Parallelize Development Using Git Worktrees

Gits worktrees give you an extra working copy of your repository, and setting one up is almost as easy as creating a new branch.
Ember.js • Jun 25, 2016

Three Reasons Ember.js Closure Actions Rule

Highlights some of what makes closure actions so awesome—improved syntax, easier data propagation, and added action currying
.NET / WPF • Jun 24, 2016

TDD in a REPL, Continued: Read-Eval-PrettyPrint-Loop

How Read-Eval-Print-Loop can be improved by turning it into a Read-Eval-PrettyPrint-Loop. Plus a Github repo of the author's TDD script for F# development.
UX/Design Tools • Jun 23, 2016

An Introduction to Website Animation with Velocity.js

A walk-through for your first animation with Velocity.js—how to set up your webpage and how to animate a list. Includes a CodePen list animation example.
Developer Tools • Jun 22, 2016

Exploring UIStackView Distribution Types

Exploring the five UIStackView distribution types: Fill, Fill Equally, Fill Proportionally, Equal Spacing, and Equal Centering.
Project & Team Management • Jun 21, 2016

How to Pick Your Battles on a Software Team

Everyone knows they should pick their battles, but how do you decide when? Here are 3 questions for figuring out when to push back and when to let it be.
Ember.js • Jun 20, 2016

Send HTML Elements to Another DOMension with Ember Wormhole

Here's how we used ember-wormhole to better place dropdown menus in our Ember app.
« Previous 1 … 281 282 283 284 285 … 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