Dependency Anti-Patterns

Open source frameworks are great and I encourage you to use them when appropriate. However, there is a such a thing as too much of a good thing. There is a point where your project becomes more a stitched together Frankenstein’s monster than an elegant well crafted...

read more

One Job, Many Titles

Recently, there has been a lot of discussion surrounding the differences between software professionals based on their titles; a number of bloggers have claimed that there is some sort of intrinsic difference between ‘software developers’, software engineers’, and...

read more

Dell XPS 13 Review pt2: Software Side

If you haven’t read it already, please take a look at my last post for a quick review of the Dell XPS 13’s hardware; this review will take a look at Ubuntu 12.04 on the laptop. A few things of note: Ubuntu was installed via the standard ISO, Dell’s Sputnik PPAs were...

read more

Dell XPS 13 Review pt 1

Listeners of Coder Radio will probably know that my primary mobile production machine is no longer a Macbook Pro but rather a Dell XPS 13 running Ubuntu Linux. I’ve received a lot of emails and questions over social networks asking how the machine is to work in for a...

read more

NSPredicate 100

Objective-C  and Cocoa (or more accurately Cocoa Touch) are seeing  surge in developer interest due in most part to the revenue potential of the iOS App Store. A lot has been made of Objective-C’s quarks and it’s true; like all other programming languages Objective-C...

read more

The Kindle Fire and Developer Experience

Update Note: This article was first drafted before Amazon announced that there would be a way to purchase your way out of the Kindle Fire lock screen ads.  An effort has been made to remove references to the ads being mandatory. Amazon made something of a splash this...

read more

About Me

Hi! I’m Mike! I’m a software engineer who codes at The Mad Botter INC. You might know me from Coder Radio or The Mike Dominick Show.  Drop me a line if you’re interested in having some custom mobile or web development done.

Follow Me

© 2024 Copyright Michael Dominick | All rights reserved