OS X Proxy by Host

One of the things that I dislike about the OS X proxy settings is that they are all or none. This poses a problem to me. I like working on the iOS Simulator for speed and convenience. I like using Fiddler to do all sorts of network debugging. I don’t like that the iOS Simulator…

I Finally Bought an Arduino

A while back I got myself a Pit Barrel Cooker which is kind of like a meat smoker/grill kind of thing. Its a pretty neat cooker and after a few attempts, it turned out some of the best ribs I’ve had in my life. They make it to be about as simple as possible. In…

Project Euler – Problem 8

We had someone leave recently, and as such have been doing interviews. Whenever we start interviewing people I start thinking about algorithms again. Math and algorithms are just fun to work on, they let you explore branches of though in creative ways that UI design doesn’t. This is the seventh post in my Project Euler series.…

Xamarin xbuild before/after build steps

So here’s one that shouldn’t be nearly as complicated as it is. Keeping any opinions to myself of whether it is good or bad, we use Xamarin for iOS/Android development. One of the problems that I recently ran into is that Xamarin’s iOS command line build is EXTREMELY SKETCHY. It will fail for reasons that…

Project Euler – Problem 7

I couldn’t decide what to do, so I thought it was time to solve more random hard problems. This is the seventh post in my Project Euler series. The sixth problem is here. By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6th prime is 13.…

XCArchive to ipa

With Xcode 7 having come out recently, Apple has once again changed things in their CLI. After far longer than it should take, I believe I have finally stumbled upon the “proper” way to turn an xcarchive into an ipa. The best thing you can do with this is have your CI server do the…

Self Validating Text Fields

My belief is that a text field should be able to do its own validation. Unfortunately, the delegate pattern causes many people to believe they must put the validation logic in a UIViewController, and I don’t blame people for thinking this. I was doing iOS development for well over a year before I finally started…

Project Euler – Problem 6

Sure has been a long time since I’ve done one of these, but I’ve been doing more front end development, and it makes it so my brain doesn’t get enough of a work out. This is the sixth post in my Project Euler series (if series is the right word). The fifth problem is here. I also decided…

No Code Lasts Forever

Recently a team member sent around a link to a post from Matt Briggs about the role of a Senior Developer. It’s a very interesting read that I recommend to anyone who wants to grow as a developer. The post is an over simplification of what it means to be a junior, intermediate, or senior…

Xcode 6 XLIFF CLI

I really need to stop getting on rants when I go to write something useful. I came across this in the iOS Localization Guide. If you’ve been impressed with Xcode 6’s new XLIFF features, but you wish you could have your CI server generate the XLIFF for you, FEAR NOT! With one simple command, you can spit…