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

Personal Optimization • Apr 13, 2017

10 Tips for Creating a Job-Winning Design Portfolio

Curating your design portfolio might sound like a daunting task, but it’s creating a great meal. You need the right balance of the right ingredients.
Project & Team Management • Apr 12, 2017

Six Ways to Tame Your IoT Project

Building an IoT product can be overwhelmingly complex. Here are six things that can help tame the chaos of an Internet of Things project.
TypeScript • Apr 11, 2017

Representing Function Properties in TypeScript

TypeScript's type system is very powerful—it can represent a lot of JavaScript constructs as a result. Here's how to type a function with an extra property.
Development Practices • Apr 10, 2017

How I Learned to Love (or at Least Like) Pair Programming

I found pair programming surprisingly difficult at first. Here are 5 things I learned that made it much easier, until eventually, it was... well, fun.
Developer Tools • Apr 07, 2017

Code Like a Craftsman with a Vim Clutch

Configuring a foot pedal is incredibly easy. Mine came with a simple driver app that took no more than a couple of minutes to install and configure.
Web Apps • Apr 06, 2017

Never Mix Promises and Callbacks in NodeJS

The moral of the story is, don’t call callbacks from inside promises in NodeJS. They will swallow your exceptions unexpectedly.
Development Practices • Apr 05, 2017

That’s Not Your Email Address

Four stories of misdirected email, and four lessons we can take from them for implementing email-based account systems.
DevOps & System Admin. • Apr 04, 2017

Don’t Forget to Kick the Tires – On Automatic Monitoring & Human Intervention

Monitoring systems can only be programmed for a finite set of situations. There will always be things overlooked and complexities not anticipated.
Developer Tools • Apr 03, 2017

Virtual Network Customization in VMware Fusion

How to customize VMware Fusion's virtual networks and create a virtualization setup to support just about any development task.
Web Apps • Mar 31, 2017

GraphQL + Apollo – Part 3: Building a Client

The Apollo client toolchains enable you to integrate with any GraphQL server. This post will explore building an Apollo client in React.
Web Apps • Mar 30, 2017

GraphQL + Apollo – Part 2: Building a Server

GraphQL Servers are a powerful tool that can be used in virtually any ecosystem. I've been really happy with the Apollo toolchain so far.
Web Apps • Mar 29, 2017

GraphQL + Apollo – Part 1: An Introduction

Understanding of GraphQL through the lens of Apollo, a set of JavaScript libraries and tools that allow for simple and extensible GraphQL clients & servers.
« Previous 1 … 271 272 273 274 275 … 420 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