About Atomic Object
We design and build world-class software for all sorts of clients.
Atomic Object Contact Us: +1 616 776 6020 contact@atomicobject.comCategories
Stay Connected
Dan Klyn visits Software GR
Last week Software GR hosted Dan Klyn from The Understanding Group, the world’s largest information architecture consultancy. Dan’s talk shared some background on where information architecture comes from and what it’s all about, and then went on to show us a tool he’s used successfully called “performance continuums.” Catch the video after the jump.
Posted in Design & Development, Usability, User Experience Tagged design, information architecture, user experience, UX Leave a comment
An unlimited budget is almost as bad as no budget
The worst possible budget for a project is zero. If you have no funds or no time, you have no power to build anything worthwhile. That’s not a surprise to anyone – no one likes working under absurd constraints. The second worst possible budget is unlimited.
Software GR host Patrick Foley: “A Developer’s Guide to the Ever-Changing Cloud”
Recently Microsoft’s Patrick Foley visited Software GR. Patrick is an ISV Architect Evangelist, which means he helps other software companies succeed building on the Microsoft platform. In addition to working with hundreds of partners, large and small, Patrick cohosts the Startup Success Podcast with Bob Walsh and produces Smart Bear Live with Jason Cohen. In...
Read More
Read More
Posted in Events, Reviews Leave a comment
Mobile Safari on iOS 5.1 Unexpectedly Making Cross Origin Resource Sharing Requests
I was astonished when I finally understood a problem my web application was experiencing recently: After viewing a PDF file from Mobile Safari on the iPad, the browser treated all future Ajax requests in that browser tab as Cross Origin Resource Sharing requests and subsequently sent the HTTP ‘OPTIONS’ verb, rather than the ‘GET’ verb...
Read More
Read More
Justin DeWind speaks at Software GR on iOS 5.0 – Part 1
Last week Atomic Object’s own Justin DeWind spoke at Software GR. In part 1 (below) Justin took us on a tour of some of the new features of the iOS 5.0 platform that developers will love. In part 2 (forthcoming) we’ll take a look at using them in action. Check out the work for yourself...
Read More
Read More
Posted in Events, Languages, Mobile, Uncategorized Tagged grand rapids, iPhone, mac os x, objective-c, OS X Leave a comment
You’re ready to deploy — you must be done, right?
You’ve built your application. It does everything the customer asked for and everything he needs. Your designer’s polish has impressed everyone and your tool is a dream to use. Your comprehensive system test suite runs clean. Your exploratory tester can’t find any bugs you’ve missed. And you’ve got it deployed and running on its final...
Read More
Read More
Posted in Tools, Unix, Linux, and Bash, Web Tagged deployment, diagnostics, Linux, logging, monitoring, ruby on rails Leave a comment
The Tao of Agile
Agile is not about iterative development. It’s not about cross-functional teams, user research, test driven development. It’s not a bunch of practices on a checklist. Agility won’t be found in stand-up meetings or burn charts, and it won’t be found in open workspaces – or in cubicles. It’s not written on task cards or hidden...
Read More
Read More
Posted in Culture, Process & Practices, Project Management, Workplace Tagged agile, agile project management, culture, xp Leave a comment
Agile at scale – The small scale
Every project has its challenges. Sometimes the challenges are technical, such as unfamiliar or immature technologies, and sometimes the challenges come from the business, such as people, schedule, or money. Over the past year or so, I’ve finished a couple of projects where the challenges were small size, short timelimes, and limited budgets. I’d like...
Read More
Read More
Building Android application bundles (APKs) by hand
If you’ve ever tried to build an Android application package by hand, you might have gotten frustrated by the ‘comprehensive’ documentation, which states: The other platform tools, such as aidl, aapt, dexdump, and dx, are typically called by the Android build tools or Android Development Tools (ADT), so you rarely need to invoke these tools...
Read More
Read More
Agile is not a revolution
We seem to live “in the future”: we walk around casually with tablet PCs straight out of science fiction, our cars almost drive themselves, and we almost have Star Trek’s universal translator. The software development industry is not an exception: new techniques and tools pop up all the time. Among the latest software development trends...
Read More
Read More
Posted in Iterative Development, Process & Practices, Project Management Tagged agile, history, scrum, xp 2 Comments

