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 Practices • Jul 12, 2012

Embedded Developers Aren’t Special

We can make embedded software better if we take testing more seriously, avoid optimization until it's necessary, write more abstract code, and stop believing we're special.
Web Apps • Jul 11, 2012

GET and POST Parameter Parsing in Rails

Rails does a lot of magic to parse the data browsers submit into a meaningful, complex Ruby object. Here's how it does it.
Web Apps • Jul 06, 2012

Getting Live Updates when Changing Stores in Ext JS

I recently had a live updating problem when moving an Ext JS model from one Ext.data.Store to another. Here's the solution I found.
Web Apps • Jul 03, 2012

Testing HTML5 Offline Features Against a Remote Server Using Capybara/Selenium

Covers the process of testing a mobile app with offline caching against a remote Windows server application.
Personal Optimization • Jul 02, 2012

5 Tips for Success When Joining a New Development Team

Success isn't just what you know – it's how well you work with others. Use your skills more effectively to build great software and relationships.
Embedded Systems • Jul 02, 2012

ThrowTheSwitch Improved with Tools & Tips for Embedded Developers

ThrowTheSwitch is a central hub for embedded software development techniques, forums, and free and open-source tools.
DevOps & System Admin. • Jun 29, 2012

Restoring Deleted Files in Linux from the ext3 Journal

With ext3, you can reconstruct (many) deleted files based on entries from the filesystem journal.
UX/Design Tools • Jun 26, 2012

Pros and Cons of Doing Web Design in the Browser

Now that front-end development tools have matured, should we give up Photoshop and start designing web sites in browsers? Well, yes and no.
Development Practices • Jun 19, 2012

Problem-Solving Like a Generalist

Want to become a creative problem solver? Trying stepping outside your field. You’ll be surprised by all the ways your new knowledge will come in handy.
Software Science • Jun 18, 2012

Solving Sudoku in C with Recursive Backtracking

Recursive backtracking algorithms are incredibly powerful, solving complex problems with little bookkeeping. Here's an example of one in action.
Personal Optimization • Jun 18, 2012

Creating a Design Portfolio that Gets You Hired

Here are the 5 things that really get my attention — things make me say "Here's somebody I'd love to have as my design intern!"
DevOps & System Admin. • Jun 14, 2012

Creating Encrypted, Offsite Backups with Duplicity

We found a way to create secure, space-efficient remote backups with Duplicity. It supports AWS S3 and other kinds of remote storage with compression and encryption.
« Previous 1 … 393 394 395 396 397 … 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