Atomic Spin

A Simple Way to Implement Timers and Timeouts in Redux


4 days ago by Job Vranish on Atomic Spin.
Managing timers in React Redux is often tricky. While trying to implement some features that required a lot of timeouts and time measurement of user interactions...

Five Reasons to Use Storybook Tests


4 days ago by Jaime Lightfoot on Atomic Spin.
My latest project has given me the opportunity to dip my toes into the world of React/Redux. React makes it easy to build user interfaces through modular...

How Not To Lose Your Mind on a Conference Call


5 days ago by Avery Williamson on Atomic Spin.
It seems as though the conference call is unavoidable in the modern office. Whether you’re presenting new ideas or troubleshooting an issue, there will...

Getting Started with NSTouchBar for macOS using Storyboards


6 days ago by Molly Alger on Atomic Spin.
With the addition of the Touch Bar comes the ability to customize it for your own applications. From simply adding buttons to incorporating sliders or...

Five Chrome DevTools Tips for Troubleshooting Web Apps


7 days ago by Patrick Bacon on Atomic Spin.
I recently needed to find and fix a bug in a web app I’ve been working on. The bug had something to do with code that was updating the dimensions...

How Do You Know When to Refactor Your Code?


8 days ago by Tyler Hoffman on Atomic Spin.
In just about any software project, you’ll come to a point when you need to refactor code. Sometimes, this can be small scale—maybe it’s just...

Table Relationship Diagrams with Graphviz


9 days ago by John Ruble on Atomic Spin.
I recently found myself looking for a modern tool to diagram relationships between tables of data. When I came up short, I used a very old tool insteadSpecifically...

Drawing Shapes with SkiaSharp


9 days ago by Lydia Cupery on Atomic Spin.
My team was working on an activity tracking application and wanted to be able to display segments of time on a radial gauge.  When implementing this feature...

Don’t Force Diverse Stakeholders into the Same Tools


10 days ago by Mike Swieton on Atomic Spin.
How do you share information with your team? There are so many different things to communicate: Bob is out sick today. The TPS reports are functional...

Making Your System Tests More Readable


11 days ago by Ryan Abel on Atomic Spin.
When I ramp onto a new project, one of the first things I do is to look at the system test suite. Because system tests exercise the entire system, they...