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

Recent articles

Artificial Intelligence • Mar 28, 2026

Teach a Neural Network to Play Snake

This Snake project is a useful way to study how a simple game-playing agent works end-to-end, including iteration through training.
The Software Life • Mar 27, 2026

AI and the Shifting Boundary of Software Development

AI tools require skilled human oversight, and since the pace of software generation is accelerating, the demand for developers remains.
Unit Testing • Mar 26, 2026

Test Builders: Less Setup, Better Tests

The Test Builder pattern fixes your maintenance tax. It's a simple abstraction that decouples how an object is made from why it's being used.
Development Practices • Mar 25, 2026

Release Notes Are Only Useful If People Actually Read Them: The Digest Fix

Transform your release notes strategy with a streamlined digest format that increases clarity and reduces user confusion.
AI for Developers • Mar 24, 2026

How to Build a RAG App, for Beginners: Local LLMs, Ollama, and LangChain

Here's a hands-on guide to building a custom app using LangChain, a RAG system, and local LLMs with Ollama — perfect for beginners.
AI for Designers • Mar 23, 2026

Product Design Is Changing in the World of AI and Agentic Tools

AI coding tools, agentic workflows, orchestrated generation: So much is changing for designers. Here's what to let go of and what to embrace.
Effective communication • Mar 22, 2026

Moving from Autopilot to Aware: Mindfulness as a Tool for Combating Friction in Communication

Mindfulness is the deliberate choice to bring your focus to the present moment and situation, rather than running on autopilot.
The Software Life • Mar 21, 2026

Here’s How I’m Planning My Pumping Setup at Work

Returning to work while pumping takes planning, logistics, and a supportive workplace. Here’s how I’m preparing.
C# • Mar 20, 2026

C# Finally Has First-Class CLI Scripting in .NET 10

With .NET 10, you now have no excuse not to start a collection of utility scripts that call into application code.
C# • Mar 19, 2026

Prevent Lost Updates in EF Core: Optimistic vs. Pessimistic Concurrency

If multiple users can edit the same record, you need to decide how your system handles that. If you don’t, EF Core decides for you.
AI for Developers • Mar 18, 2026

What I Learned From My Claude Code Dashboard

All good nerds love a good dashboard, right? When I saw people building Claude Code dashboards online, I wanted to learn from my own usage.
Development Practices • Mar 17, 2026

3 Reasons PdfSharpCore Fields Won’t Show Up in Chrome

Getting PDF fields to render correctly in Chrome involved three things working together. None of this was obvious from the PdfSharpCore docs.
« Previous 1 2 3 4 … 409 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