Artificial Intelligence Talking AI, Culture, and Change on RioT Underground I recently joined an episode of the RioT Underground podcast to share my perspective on AI and how Atomic Object is approaching it.
The Software Life 3 Things Entry Level Job Candidates Can Do to Stand Out The entry-level job market for software developers has drastically changed. Here are three strategies I've seen successful candidates use.
Business Practices A Flat Organization & Self-Managing Teams: a Recipe For Success Imagine a workplace where management layers don't bottleneck decisions. That's reality for a flat organization with self-managing teams.
Workplace 3 Benefits of Remote Work (and Why We Chose Co-Location) When an organization is considering remote-first versus co-located teams, it should consider these three benefits of remote work.
Project & Team Management Two Symptoms Your Team Isn’t Agile As agile practices become common, I notice teams drifting further from the original intent. See if your team is falling victim to this trend.
News & Events 3 Takeaways from Business of Software 2023 Business of Software (BoS) in Raleigh is one of the best conferences I’ve attended. Here are 3 takeaways from my first BoS experience.
The Software Life Choosing Atomic’s Fourth Office: A Peek Behind The Curtain After a final pass through the cities and some further discussions, we landed on creating our fourth office: Atomic Raleigh-Durham.
Culture How My Atomic Coworkers Supported Me Through Tragedy Atomic employees recently put their company values into practice by supporting a coworker — me — through tragedy.
Managing Your Team Keep Your Team’s Feedback Flowing With 5-15s Any form of feedback requires trust to succeed. The 5-15 process only works if you actually address the employee feedback.
The Software Life Understanding Software Jargon, Part 3: Design Terms Today, we'll discuss design terms such as "design system," a method that uses elements in a style guide to build the components of a system.
The Software Life Understanding Software Jargon, Part 2: Process Terms In the second part of this three-part series, I'll cover some common process terms you'll hear working on your first custom software product.
The Software Life Understanding Software Jargon, Part 1: Development Terms In this series, I'll take a stab at creating a glossary of terms for people new to custom software and software jargon.