Getting started with UI Automation in Xcode 4

Did you know that with a little patience and some knowledge of JavaScript you can write automated UI tests against your iOS applications? What’s even better is with Xcode 4.2 installed its as easy as clicking a record button and having Instruments generate the test scripts for you.…

Notes on Rework

Rework has been on my “things to read” list since it was published over a year and a half ago. I was surprised when I came across a copy at my local library and couldn’t pass it up. Rework is a book that is entirely made up of material…

Cocoaconf 2011 Recap

Cocoaconf actually took me by surprise as I just happened to hear about it from a tweet within a month of it taking place. It’s pretty rare to find developer events of this size so close by Detroit so I had to jump on the opportunity. Who would’ve…

WindyCityGo Mobile Conference

Earlier this month I had the opportunity to attend WindyCityGo in Chicago, IL with a few hundred fellow mobile developers. The two primary sponsors of the event were Groupon and ThoughtWorks who both have a strong presence within the city. A couple of my takeaways from the event were.. * Boyd’…

Output a list of git committers

By using the git log command formatted and piped to sort -u (unique) you can pretty easily get a listing of who has ever contributed to a project which is under git source control. git log --pretty=format:"%an" | sort -u Using this you’ll get an output that resembles…

Welcome To CodeMash 2011

This year marked the fifth year of the CodeMash open source developer conference. I now know why it only took a matter of hours for this one to completely sell out.  During the three days in Sandusky, OH I attended quite a variety of sessions on topics that I wouldn’…