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 • Jan 15, 2018

Flavoring: Flexible Nominal Typing for TypeScript

TypeScript flavoring allows unbranded values to be implicitly converted into the branded type, but doesn’t allow implicit conversion between branded types.
Personal Optimization • Jan 14, 2018

Four Questions I Ask Myself When Deciding What to Learn Next

With a plethora of development topics and resources available, choosing one can be a daunting task. Here are a few questions I ask myself.
Growing as Makers • Jan 13, 2018

How Markdown Helps Me Take Better, Faster Notes

Note-taking in Markdown, using either Bear or VSCode, has helped me stay more focused and take better notes during meetings.
Managing Your Team • Jan 12, 2018

Want to Increase Your Custom Software ROI? Trust Your Team

If you don't trust your team enough to share the project's big picture goals, you'll never get their best work. True collaboration is built on trust.
.NET / WPF • Jan 11, 2018

Pattern Matching in C# with Switch Statements

C# 7.0 introduced pattern matching support in its switch statements. Here are some examples of how you can now switch on object types, etc. in C#.
Project & Team Management • Jan 10, 2018

Three Ways To Empower Your Team as a Senior Developer

It's easy for senior devs to become the entire voice of their team and make teammates feel unappreciated. Here are 3 ways I've found to counteract that.
Exploratory Testing • Jan 10, 2018

Four Web Accessibility Testing Tools/Practices to Start Using Today

If you're serious about making your site accessible, start designing for accessibility and testing from the start. At the end of a project is too late.
Web Apps • Jan 09, 2018

Spreading the Spread and Rest Love

JavaScript's spread syntax has been an extremely useful tool while I've been working extensively with immutable data structures for a React/Redux project.
News & Events • Jan 08, 2018

2017 Atomic Fun Facts

A look back at what went on at Atomic Object's in 2017.
Mobile Apps • Jan 08, 2018

Adding an EmbedIO Embedded Web Server to Your Xamarin Forms App

To fake out our API for testing purposes, we used EmbedIO to create a local server within the actual Xamarin Forms app to make API calls to.
Personal Optimization • Jan 07, 2018

Six Questions to Ask at Your First Job Interview

Always take the opportunity to ask your interviewer about the company you're considering. How long do employees stay? How will they help you grow?
Web Apps • Jan 06, 2018

Simple, Rails-Like Database Migrations Using Knex on AWS Lambda

How to connect AWS Lambda to an RDS database and deploy new code along with a database migration. We solved the problem with Knex.js.
« Previous 1 … 249 250 251 252 253 … 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