Culture • Aug 15, 2024 Bereavement Leave on Day One: A Testament to Company Culture Even before my official first day of work, I discovered that Atomic Object truly lives up to the culture they describe.
Development Practices • Aug 14, 2024 4 Tips for Writing More Testable Code I recently paired with a developer new to automated testing and shared tips I've picked up over the years on how to write more testable code.
React / Redux • Aug 13, 2024 Tips for Using React Testing Library to Write Unit Tests These are my top tips for anyone using the React Testing Library package for their unit tests. I hope they help you avoid major pain points.
Web Apps • Aug 12, 2024 Embed Payload CMS 3.0 Admin UI in Your Next.js App Here's how to integrate Payload CMS 3.0 beta with a Next.js application and embed the Payload CMS Admin UI in your Next.js web application.
UX/Design Techniques • Aug 11, 2024 Design Thinking Toolkit, Activity 10 – Affinity Mapping An affinity diagram/map is an easy-to-make physical, tactile, and editable tool that can help you see trends and areas of opportunity.
UX/Design Techniques • Aug 10, 2024 Design Thinking Toolkit, Activity 9 – Rose, Bud, Thorn Rose, Bud, Thorn is a useful representation of a day-in-a-life. We've used it to annotate breakpoints, improvement opportunities, and more.
Culture • Aug 09, 2024 Comparison: Employee Investing in Professional Services vs. Startups Atomic is set up as a pass-through legal entity with employee owners who can own shares in our private business entity.
React / Redux • Aug 08, 2024 Dynamically Generate Responsive Form Fields in React The Dynamic Form Field component should ideally be able to render different types of form fields based on the provided props.
Development Practices • Aug 07, 2024 Add Tone Indicators to Your Pull Requests Thinking of adding tone indicators to pull requests? My team made use of them, marking things as "todo" or a "chore" to indicate a small fix.
Development Practices • Aug 06, 2024 Avoid These 3 Things When Working with Microservices Microservices architecture promises numerous benefits: scalability, flexibility, and quicker deployments. Yet, navigating can be challenging.
Golang • Aug 05, 2024 Is the Go Programming Language Worth Using on Your Next Project? I recently had the opportunity to learn the Go programming language as part of a project. I've had time to form some initial impressions.
UX/Design Techniques • Aug 04, 2024 Design Thinking Toolkit, Lesson 8 – Difficulty & Importance Matrix The Difficulty & Importance Matrix is a favorite Design Thinking method. Prioritize a list of items and note their relevance to your project.