Don’t Abuse My 3G!
Web services are great especially when coupled with rich clients, such as the iPhone or any other competing smart devices. However, more and more there is a dark-side to connected apps: developers abusing the ubiquitous connectivity of these devices to avoid having to...
My Kingdom for Some Process
I’ve been thinking about process a lot recently. Yes, I am still an independent developer but I do feel that working every project differently, though it does allow me to keep clients very happy, is not as efficient as having some kind of overarching process that is...
I.M. Wright’s Hard Code Review
Eric Bechner’s I. M Wright’s “Hard Code:” A Decade of Hard Learned Lessons from Microsft is one of the three books that I read over my vacation. In the interest of full discloser this review is written for O’Reilly’s Blogger Review program and this is a only a...
Holy Wars
Under normal conditions a healthy rivalry among developers and users of different software platforms can lead to the betterment of both platforms; a classic example of this is the Mac OS X / Windows debate. However, there is something happening in the mobile arena,...
Hello world!
Welcome to blog.mdominick.com this is a continuation of my personal software development blog. Older posts can be found at http://codingonthetrain.tumblr.com/. Stay tuned.