The Javascript Problem

Earlier this week Microsoft unveiled its brand new web programming language Typescript. If you don’t know what Typescript is or what features the language has, please take a look at Anders Hejlsberg’s great introductory video. Also, take a look at the Typescript...

read more

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

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

© 2025 Copyright Michael Dominick | All rights reserved