Atomic Spin

React and TypeScript – The Basics


~2 months ago by Matt Nedrich on Atomic Spin.
React is great, and with TypeScript, it can be even better. If you haven’t used TypeScript with React, you might be wondering how much work is required...

Using State Tables for Testing


~2 months ago by Andy Peterson on Atomic Spin.
Tests can benefit a project in many different ways. For example, they help ensure that the software behaves as expected. They also help document that functionality...

Why “The 7 Habits of Highly Effective People” Still Resonates


~2 months ago by Rachael McQuater on Atomic Spin.
Recently, I’ve read a whole lot of classic self-help-style books: books on having hard conversations, on healthy teams, on influencing people, and the like...

Local HTTPS During Development with Docker


~2 months ago by Job Vranish on Atomic Spin.
When developing a Slack bot or some other webhook, an HTTPS connection is often required. This can make it hard to develop and test on your local machine...

Four Reasons Your Mobile App Needs a Web Back End


~2 months ago by Joe Chrysler on Atomic Spin.
Building a modern mobile application can be an intimidating prospect. From establishing trademarks to choosing the right technology approach to planning...

A Simple, Functional Module Pattern for TypeScript


~2 months ago by Drew Colthorp on Atomic Spin.
We’ve been using TypeScript with our React apps quite a bit recently. One common need that we have when programming in a functional style is a good pattern...

How to Prepare for that Interaction You’re Dreading


~2 months ago by Brittany Hunter on Atomic Spin.
Here’s the situation. You have something you need to say, and you dread having to say it. This could happen under a variety of circumstances: You need...

React + Reselect – Memoized Selectors for Efficient Rendering


~2 months ago by Matt Rozema on Atomic Spin.
If you are familiar with React, then you probably have a general understanding of its component lifecycle. As a general rule, whenever a component&#8217...

Painless Shipping with GitHub Releases


~2 months ago by John Fisher on Atomic Spin.
All software developers who create a product need to think about how to deliver that product to their end users. We’re fortunate to live in a time...

The Benefits of Becoming an Early Riser


~2 months ago by Gage Vander Clay on Atomic Spin.
For the past few years, I have rarely woken up early unless I was required to do so. This doesn’t mean that I’ve been consistently late to early arrangements...