Atomic Object Show Nav
Close Menu
< Blog Home
We're Hiring
Atomic Object
Services
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

Development Practices

    Development category
  • Software Science45
  • Development Practices342
  • Developer Tools355
    Other Categories
  • Artificial Intelligence
  • Game Development
  • Atomic Thinking
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
Development Practices

Save Your Backend: Separating Business Logic and Data Access in Your API

This design pattern can save you some ibuprofen: maintaining the separation of concerns between business logic and data access functions.
Development Practices

Stop Pair Programming and Start Pair Exploring

Articles providing tips to pair program are ubiquitous. Instead, let's talk about pair exploring, including why and/or when to pair program.
Development Practices

The Value of Writing About Bugs

A good bug-fix story has a lot of value. I want to explain why I think developers should spend more time writing about bugs.
Development Practices

Duct Tape Your Problems Away with Patch-Package

The tool patch-package gives you a super easy way to create and apply your own small patch to an npm library.
Development Practices

My Experience with Micro Frontend Architecture – Is it Worth It?

Recently, I worked on a web application with a micro frontend architecture. I was excited to see what this new codebase had in store.
Development Practices

Keep Work and Home Separate with Multiple SSH Keys

Learn how you can manage multiple SSH keys to keep your work accounts and personal projects safely separate.

Keep up with our latest posts.

We’ll send our latest tips, learnings, and case studies from the Atomic braintrust on a monthly basis.

Development Practices

Pair Program More Effectively Using These Tools

Over time I've become better at making the pairing experience better for me and my pair. Here are some tips to pair program more effectively.
Development Practices

Improve Your Codebase Incrementally with Team Refactoring Goals

Sometimes, the team isn't all on the same page. On a recent project, we implemented a strategy to alleviate this: team refactoring goals.
Development Practices

Write Commit Messages Like a Pro: The Power of Conventional Commits

I recently learned about "Conventional Commits" after noticing how clean and easy to understand a new teammate's commit messages were.
Development Practices

Get Real-Time Updates With Server-Sent Events

There are many ways to implement real-time updates to a web browser. Server-Sent Events (SSE) is a simple way to push updates to the browser.
Development Practices

Useful Tools for Facilitating Planning Poker Estimation

Planning Poker provides an engaging way for the team to discuss implementation approaches and build consensus around the effort involved.
Development Practices

Stop Using dotenv for Your Node Property Management

Here's why you should stop using dotenv for node property management and start using dotenv-defaults instead.
1 2 3 … 29 Next »

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2023 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation