Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • 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
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

Month: June 2025

Personal Optimization

A Minimalist Approach to Knowledge Management: Rethinking How I Use Obsidian

A pragmatic approach to note-taking in Obsidian. Ditching rigid structure in favor of a lightweight system that actually gets used.
Developer Tools

Build Static Pages with Strapi in Next.js

Generating static pages at build time is an effective approach for performance and SEO. But what about when content changes after deployment?
Developer Tools

How and When to Use Feature Flags in NextJS

In our current Next.js project, our team needed feature flags — but we needed them fast. Here’s a quick overview of the options available.
AI for Designers

Vibe Coding is Fun, but Building Meaningful Software Still Takes a Real Team

Vibe coding pairs your ideas with an AI like ChatGPT to quickly prototype & test. AI is a boost, not a replacement, for product development.
JavaScript

Happy Birthday, Javascript!

As JavaScript turns 30, I hope you’ll indulge me on a little trip down memory lane. We examine the history of this lingua franca of the web.
AI for Designers

How AI Is Improving My Wireframing Process

AI can accelerate parts of my process as a designer. One area where it’s made a big impact is when creating low-fidelity wireframes.
UX/Design Practices

From Complexity to Clarity: A UX Lesson from a Hawaiian Fish

At its core, UX design means clarifying information or visually communicating to help people find what they need without being overwhelmed.
The Software Life

Here’s How You Get Case-Insensitive Mid-Word Tab Completion in ZSH

With my former Zsh setup, I was unable to tab-complete file names starting from the middle. But, now, I have intuitive tab completion.
React / Redux

Smarter Data Fetching with TanStack Query: Reusable Patterns and Optimistic UI

Here are a few especially helpful patterns for real-world projects, including reusing query configuration across components.
Python

Visualize 3D Meshes Using the Marching Cubes Algorithm

My Python script displays 3D meshes of cancerous tumors using the marching cubes algorithm. Here, I'll outline how the algorithm works.
Artificial Intelligence

Project Memory Is Your Anchor: Using AI to Stay Aligned

Learn how delivery leads can build project memory using AI tools. An AI copilot can help you stay aligned and reduce cognitive load.
Artificial Intelligence

In the World of Artificial Intelligence, Practice Human Intelligence

Whenever the topic of AI content comes up, people are appropriately quick to mention that missing, intangible human element.

Posts navigation

← Older posts
Newer posts →

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

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