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

Platforms & Languages • Jul 01, 2013

A Field Guide to Lua Coroutines

Lua coroutines make concurrent programming simple. Here's why they are important, and how to to get started.
Web Apps • Jun 30, 2013

A CSS Naming Convention for JavaScript

We’ve found CSS classes used to connect JS to the DOM are best kept separate from css classes intended for visual style and layout.
Embedded Systems • Jun 29, 2013

An Alternative to the Layer Model in C Project Design

As a C project grows, layer models become counter-productive. I've started using a different pattern modeled on Dependency Injection.
Ruby • Jun 28, 2013

YAML Configuration in Ruby with Settingslogic

Settingslogic is an awesome RubyGem for straightforward access to Ruby application configuration.
Business Practices • Jun 27, 2013

Of Software Designers & Broken Combs

The "T-shaped person" has long been a holy grail in the software industry. I disagree. The ideal candidate should look more like a broken comb.
UX/Design Tools • Jun 26, 2013

3 Mobile First Frameworks to Watch

Plenty of frameworks support responsive design, but I've been looking for one with a distinctively mobile first point of view.
Embedded Systems • Jun 25, 2013

Rust Gets a Lot of Things Right

Rust is a systems language, but it has a lot of awesome features you don't normally see, and it's potentially useable in embedded systems.
Project & Team Management • Jun 24, 2013

Shared Understanding: Building Languages and Communities Around Software

A look at how language and community can promote better understanding and shared vision between makers and their clients.
Embedded Systems • Jun 23, 2013

Aliasing Serial Baud Rates in FTDI Drivers for Mac OS X

I needed to interface my computer to an embedded device, and I found a way to configure a relatively cheap USB UART bridge to support it.
Project & Team Management • Jun 22, 2013

Kanban for a 4th Grader: Task Cards of Happiness

This story of a 4th-grader tackling his homework with task cards reminds us that the 3x5 gems are more than an old Agile tool. They're about happiness.
Android Development • Jun 20, 2013

Getting Scala with Akka Actors Working on Android

Akka can be tricky to get working on Android. I found a ProGuard configuration that made it work for me using Scala.
Platforms & Languages • Jun 19, 2013

Behind the Scenes with CHICKEN Scheme and SPOCK (Part 2)

An interview with Felix Winkelmann about CHICKEN Scheme and SPOCK, a Scheme-to-JavaScript compiler.
« Previous 1 … 364 365 366 367 368 … 412 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