UX/Design Practices • Apr 08, 2023 Don’t Let Your Design System Dictate Your Design Process Design systems are valuable for creating consistency and structure in the design process, but they can be limiting if relied on too heavily.
Evolving the Industry • Apr 07, 2023 GitHub Copilot Should Pay For the Code It Uses Microsoft charges you $10 per month to access its code generation tool. However, none of that money goes to the people who wrote the code.
AI for Developers • Apr 06, 2023 How I Used ChatGPT for Debugging a Process in Java On a recent software project, one test would pass and one would fail with a “yarn not found” error. I turned to ChatGPT for debugging help.
Managing Your Team • Apr 05, 2023 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.
Development Practices • Apr 04, 2023 How to Weave Git Repositories Together into a Monorepo So you have a bunch of Git repositories for individual projects and you want to organize them together into a monorepo. What can you do?
Business Practices • Apr 03, 2023 The Value of Transparency When Buying Custom Software One of Atomic's key values is “Act Transparently.” It’s counterintuitive to most working in sales, but it's critical to a successful outcome.
Growing as Makers • Apr 02, 2023 If Life Were a Video Game – Part 2: An Open World Congrats on finishing the tutorial! In part two, we talk about how post-grad life is similar to an open-world game and offer some tips.
Growing as Makers • Apr 01, 2023 If Life Were a Video Game – Part 1: The Tutorial Do you love open-world video games? Here is why college can be similar to the tutorial of a video game and some tips for this stage of life.
Project & Team Management • Mar 31, 2023 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.
Developer Tools • Mar 30, 2023 Yarn Workspaces: A Solution to Organizing a Monorepo Yarn workspaces organize a monorepo into logically distinct parts and keep scripts and dependencies organized.
AWS • Mar 29, 2023 Improve Feature Flagging with AWS AppConfig Feature flags are essential parts of continuous delivery. Here is why my software development team chose AWS AppConfig to meet our needs.
Development Practices • Mar 28, 2023 The “Clean” Code Debate: Recognizable is Better Than Readable As developers, we spend a lot of time discussing the finer points of "clean code." I'd argue that recognizable is better than readable.