Culture Food Builds Better Software I like eating food, but I love sharing that experience with others more. These are my thoughts on eating with coworkers.
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.
Project & Team Management How I Support My Team When I Can’t Be There Over the years, I’ve cultivated a few methods for staying in sync with my team even when I’m running from one meeting to the next.
Project & Team Management Technical Debt vs. Opportunity Cost: Striking the Balance in Software Development Projects Discover how to strike the perfect balance between technical debt and opportunity cost in software development projects.
Developer Tools Use Boundaries to Make Your Project Fit Your Team Size Tools like microservices, micro frontends, and monorepos offer control of software team size and structure. Here's how we use them.
Effective communication Too Many Meetings Isn’t Necessarily a Problem to Fix In a recent retrospective, our development and design team unanimously flagged too many meetings as the top thing to fix. Sound familiar?
Project & Team Management Accept Conway’s Law in Big Projects Projects running for long periods will experience change. When the change is large and involves new teams, beware of Conway's Law.
Project & Team Management How Adding a Delivery Lead Changed Our Project Adding a Delivery Lead to my project led to a huge shift in a number of ways. I only wish we had done it sooner.
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.
Project & Team Management 4 Practices That Helped Our Small Development Team Grow Over the last year, my development team has doubled. These four practices can help any small development team grow into a larger one.
Effective communication 4 Ways Being Vulnerable at the Office Could Benefit You Vulnerability with your coworkers can bring numerous benefits and help foster a more positive and supportive work environment.
Project & Team Management How to Build Momentum During Project Onboarding During project onboarding with a new set of colleagues, it's important to kick off on the right foot so everyone makes the finish line!