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…

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…

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…

Making the Magic Trackpad Work

Funny enough, I actually did all of this work a while ago, before apple announced their new trackpad thingy. Many people who use the Magic Trackpad (or the Macbook’s trackpad) prefer to do a two finger click instead of a right mouse click. Let me preface by saying, I am not one of you. I…

OS X Event Tap

This was initially going to be a small part of a different blog post, but somewhere along the lines I realized that this “little” part of the other post was easily large enough to be it’s own post. This is a pretty cool topic in and of itself. The post it was going to be…

Node.js – `NVM` vs `N`

I recently started doing an online course on “MEAN” applications for fun. If you’re not familiar, MEAN stands for Mongo, Express, Angular, Node. It’s pretty neat to see the kinds of things that you can throw together. I still don’t think I’d write something for production that uses Node.js, but other people have had good…