Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
Build with AI
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Build with AI
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Build with AI
Blog
Contact
← Back to Blog Home

Recent articles

Development • Jul 23, 2023

Returning to First Principles: Disciplined Problem Solving

First principles thinking offers a disciplined approach to problem-solving. Let's review when to reach for this tool and how to approach it.
The Software Life • Jul 22, 2023

Onboarding a New Hire: Hitting the Road

When the onboarding to-dos have been checked off and the tasks are solidly in the hands of the new hire, celebrate a bit!
Python • Jul 21, 2023

Use Selenium and Python with the New Chrome Headless Mode

This tutorial shows how use the new headless version of Chrome with Selenium and Python. A simple Python script is included.
Web Apps • Jul 20, 2023

Common CSS Pitfalls and How to Avoid Them

CSS is a vast, complex, and sometimes non-intuitive beast. Here are just a few common CSS pitfalls and advice on how to avoid them.
Web Apps • Jul 19, 2023

Wait for Hydration in Automated SvelteKit Browser Tests

Here's a way to force Playwright to wait for hydration of a SvelteKit page before starting to interact with it in automated browser tests.
Extracurricular Activities • Jul 18, 2023

Best Practices for Contributing to Open-Source Projects

Find out why you should be contributing to open-source projects and the importance of community and collaboration, even if you’re new.
Personal Optimization • Jul 17, 2023

Force it to Fail: To-Do Lists for a Disorganized Developer

I've tried for years to use all the recommended note-taking apps and keep helpful to-do lists. It never works.
Growing as Makers • Jul 16, 2023

The Deep End: Pursuing a Computer Science Degree vs. Pursuing a Career

Completing a computer science degree is not easy. But now, there is what seems to be a new monumental task to conquer — pursuing a career.
Culture • Jul 15, 2023

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.
Project & Team Management • Jul 14, 2023

How to Overcome Analysis Paralysis in Large-Scale Software Architectural Projects

We'll explore the concept of analysis paralysis and offer 3 valuable tips to approach this problem effectively.
Artificial Intelligence • Jul 13, 2023

3 Strategies for Learning to Program with an AI Assistant

There's a real risk of AI becoming a necessary crutch. So, how can you take advantage of an AI assistant without becoming beholden to it?
Designing for Users • Jul 12, 2023

Don’t Confuse Complex with Complicated, Part 3 – Assuming the Burden

All processes have a core of complexity that can't be designed away. The mental burden must be assumed by either the system or the user.
« Previous 1 … 93 94 95 96 97 … 422 Next »

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2026 Atomic Object LLC
Explore
  • Insights
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
Offices
  • Ann Arbor
  • Chicago
  • Grand Rapids
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy