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

TypeScript • Sep 28, 2018

“Understanding TypeScript’s Structural Type System” at Strange Loop 2018

My talk focuses on three main concepts: 1) Structural typing, 2) Control-flow based type analysis, and 3) Type-level programming in TypeScript.
Planning Your Project • Sep 27, 2018

Have a Big Software Idea? Start Small, then Make it Better

Investing in a large, "world-changing" first release is wasteful and dangerous. Successful companies launch a small, valuable product, then start learing.
Web Apps • Sep 26, 2018

Getting, Setting, and Understanding Web Cookies using Express and WebdriverIO

An intro to tracking cookies for developers—what they are, how they work, and how to add them to your ExpressJS web app and include them in automated tests.
Mobile Apps • Sep 24, 2018

Handling Orientation Changes in Xamarin.Forms – 5 Approaches

Xamarin Forms' built-in approach to orientation changes is only for very basic views. I evaluated 4 other methods, then merged them to create my own.
Personal Optimization • Sep 23, 2018

On Taking a Step Back: Gracefully Managing Your Commitments When Everything is a Little Too Much

It’s frustrating when you can't keep up with commitments. Self-grace, communication, and humility can go a long way when it feels like things are falling apart.
Personal Optimization • Sep 22, 2018

Unpacking the Confidence Code, Part 4 – Instilling Confidence in Others

While each of us may begin with a certain amount confidence due to our gender, genetics, and nurture, anyone’s confidence levels can increase.
Project & Team Management • Sep 21, 2018

A People Management Perspective on Self-Managing Teams

The concept of self-managing teams gained a new, people management dimension after I read "The One Thing You Need to Know" by Marcus Buckingham.
Development Practices • Sep 20, 2018

Learn by Linting: Using Linters to Help Learn Programming Languages

I wanted to learn how to write idiomatic Ruby. Using a linter that was able to recognize pitfalls and encourage me to correct them has been wonderful.
Web Apps • Sep 19, 2018

Reactive Programming: A Timed Popup Component with RxJS

How to use use RXJS's operators (debounce, merge, map, switchmap) in Angular to display a popup notification timed for a specified interval.
Development Practices • Sep 17, 2018

Building a Fake API for Testing & Development

A discussion of a few different options for dealing with an external integration, and why I think a custom, fake API implementation is the way to go.
Exploratory Testing • Sep 16, 2018

More Ways to Test – Travel-Inspired Bugs

Does your website or app assume that the user has the same knowledge you do? Does it have outbound links that cause more trouble than they're worth?
Personal Optimization • Sep 15, 2018

Unpacking the Confidence Code, Part 3 – Defining Confidence

If you ask scientists and academics to define "optimism", you’ll get a fairly consistent answer. The same goes other basic qualities– but not confidence.
« Previous 1 … 229 230 231 232 233 … 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