Supercharge Your Caps Lock: Remapping with Karabiner Elements

Lately, I’ve been trying to learn and use Vim keybindings whenever possible. I don’t have any hard stats to prove that my productivity has increased, but I feel like I spend less time bumbling around editors and more time putting the cursor where I want it. Vim is a great tool in my professional tool belt. […]

Welcome New Remote Employees with a Personalized Video

Successfully onboarding and welcoming your new employees is an important challenge. And when you’re hiring remotely — as we are, temporarily, during the COVID-19 crisis — that challenge is heightened. This month, two new employees joined Atomic Object’s Ann Arbor office as part of our Accelerator program. I wanted to find a way to replicate […]

Atomic Welcomes Two Developers

Earlier this year, Atomic gained two developers — one in Grand Rapids and one in Ann Arbor. I asked each of them to share a little bit about themselves and their favorite things about Atomic so far. Anjali Munasinghe Anjali is no stranger to Atomic; she spent the summer of 2019 working as an intern […]

Implementing Google Single Sign-On with an Apache Server

If you’re using Google Chrome or one of Google’s many apps, you’ve probably seen a screen similar to this one. You can achieve this for your internal websites or mobile apps using an Apache server and Google’s OpenID Connect 1.0. This is a simple identity layer on top of the OAuth 2.0 protocol (Google’s authentication […]

Five Ways to Raise Your Team’s Morale During COVID-19 Lockdown

As a result of the coronavirus spread, Atomic Object (like many companies) has asked employees to work remotely. Technically speaking, the shift went pretty smoothly; we had practices and technology in place to support the change. But mentally and emotionally, switching to remote work is stressful — compounding the feelings of anxiety and uncertainty that […]

Sunsetting a Product? First Use HCD to Understand Who Uses It

Atomic’s product teams start software projects with Human-Centered Design (HCD) practices and Design Thinking activities that help us focus on the customers who will use the software. But that’s not the only use for this type of user-centered thinking. I’ve also found HCD incredibly helpful for teams who are deciding whether to continue supporting a […]