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 • Feb 05, 2018

Experiments in Purely Functional TypeScript

I've been experimenting with using functional programming more widely in TypeScript. Today I want to share some of what I've learned and the utilities I've created.
Extracurricular Activities • Feb 04, 2018

How to Get the Most Out of Your Side Projects without Going Crazy

Lots of developers have side projects they never finish. Is the answer time mgmt? Accountability? Goal setting? That starts to sound an awful lot like work.
Growing as Makers • Feb 03, 2018

Why a No-moonlighting Guideline Benefits Employees

Moonlighting isn't just something that's in competition with my company; it's very much in competition with me being my best self.
Developer Tools • Feb 02, 2018

Swift Tool Belt, Part 6: Extending UIFont

This extension for UIFont in Swift will convert your font to bold or italic. It's especially useful when you use scaled fonts but need a different look.
UX/Design Practices • Feb 01, 2018

Great Tech with Poor UX? That’s Only Sort-of Brilliant

No matter how great the tech, if we forget important details, we undercut the user's experience. We have to do the UX heavy lifting up front.
Developer Tools • Jan 31, 2018

Centralize Your Command Line with fish shell Functions

fish shell uses functions to decrease the reliance on a monolithic config file. It's this approach to functions that makes fish unique.
Web Apps • Jan 31, 2018

Building a Family Tree With GraphQL – Part 1: Creating a Simple GraphQL API

I’ll demonstrate the foundational pieces of an Express server implementing GraphQL. Using GraphQL, I can explore relationships between family members.
UX/Design Practices • Jan 30, 2018

The Macro Impact of Microinteractions – Making Users Happy

What microinteractions are, what they aren't, and how you can use them to make your app something people want to use time and time again.
Planning Your Project • Jan 29, 2018

Six Software Startup Mistakes & How to Avoid Them

A unique idea isn’t enough. It's the quality of execution that often differentiates software startup success from failure. So how do you get it right?
Web Apps • Jan 29, 2018

Debugging a NuGet Package

NuGet manages DLL files in your .NET project, but no source or symbol files. If you need to debug a package, here's one easy workaround.
Developer Tools • Jan 28, 2018

Building Your Own VS Code Extension for a Mac Touch Bar

Create your very own Mac Touch Bar extension for Visual Studio Code in just minutes following this simple tutorial.
Development Practices • Jan 27, 2018

Debugging a Complex Problem? Think Like an Epidemiologist

It's hard to know what's really going on inside your body, so researchers use the Bradford Hill Criteria to explore problems. Developers can use it too.
« Previous 1 … 247 248 249 250 251 … 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