Development Practices • Jan 17, 2023 How to Structure a Valuable README A README is the welcoming committee to new developers, a trailhead for the existing team, and an archive that will exist a long time.
The Software Life • Jan 14, 2023 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 • Jan 13, 2023 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 • Jan 12, 2023 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.
Developer Tools • Jan 03, 2023 3 Great Features in JetBrains Rider You May Have Missed The ability to use a conditional breakpoint is just one of the great features in JetBrains Rider that may not be on a new user's radar.
Culture • Dec 29, 2022 Breaking Down Employee Blogging, Part 2: Our Publication Process In my previous post, I explained why we pay our software makers to blog daily. In this post, I’ll share each step of the publication process.
Personal Optimization • Dec 27, 2022 Confession: I Used GPT-3 to Get Out of Doing My Homework (Sorta) As an Atom, I write for Atomic Spin every 60 days. I asked myself: Could I delegate my blog post duties to GPT-3? I decided to try it out.
Personal Optimization • Dec 23, 2022 4 Apps That Kept Me Organized in 2022 I love demoing new tools, but I'm selective about which ones I incorporate into my daily workflows. These are my favorite apps used in 2022.
Angular • Dec 20, 2022 Use Angular CDK Overlay to Build a Custom, Accessible Select Dropdown Component, Part 1 Angular CDK Overlay is the opposite of using the rigid HTML select element. The CDK Overlay is completely open-ended and customizable.
Project & Team Management • Dec 16, 2022 A Developer’s Perspective: 3 Tips For Writing Good Stories Writing good stories sounds easy, but actually isn't. Here are some tips from a developer to help you write clear, effective user stories.
Project & Team Management • Dec 15, 2022 Remember When Your Team Decided What with Obsidian Consider adding an Obsidian Vault to the team's Google Drive, One Drive, Dropbox, or iCloud drive as a memory repository for your project.
React Native • Dec 12, 2022 3 Reasons to Use Expo for Your Next Cross-Platform Mobile App Project Expo is a compelling option for anyone developing a cross-platform mobile application. Here are a few reasons it’s worth your consideration.