Category: General

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’s Law of Iteration: speed of iteration beats quality of iteration.
  • Mobile analytics tools like Flurry are a great way to learn about your audience.. however they are under scrutiny from apple because of how they can potentially track new iPhone models before they’ve been announced.
  • Consider doing low tech prototypes of your app first by taking pictures of interface sketches and then flipping through them to get a feel for how your app will behave.
  • In some cases you can simply give your images a css width attribute of 100% to make them more responsive to mobile screen dimensions.
  • The LLVM compiler and LLDB come with XCode4, however you can’t use LLDB on iOS projects yet.

Best of all, I was able to contribute on an open source project that allows for real time chat between an iPhone app and a Ruby on Rails website. Go check out the Groupon Chat project up on GitHub.


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 something like this.

Barry Sanders
Grant Hill
Joe Smith

As you can see, it sorts by the full name string which may not be ideal but I think that it does the job well enough for now.


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’t normally spend time on such as Ruby, VIM and F#. It was great to find the atmosphere being upbeat and open minded as well. To top it all off on Thursday evening the waterpark was open for just us conference attendees to enjoy.  It was well worth the time and effort of driving through the blizzard of snowfall that arrived in Detroit just prior to leaving on Tuesday afternoon. Good times!





Detroit Free Press Marathon 2010

It turned out to be an awesome day for running in downtown Detroit on Sunday! Unlike last year I knew my way around Detroit well enough to park in the Compuware structure and not having to catch a shuttle buss to Canada took a lot of stress off of the morning.  It was good to have so many friends be able to run in the half marathon too. My Garmin watch distance was quite a bit off for the day but I’m just happy that I was able to stay around the same time as my Martian time back in April.