All Posts For: March, 2012

Mar 26 2012

isEqual: vs isEqualToString:

TL;DR: When to use isEqual: or isEqualToString:? There’s no meaningful performance difference between the two. For convenience use isEqual:. For a modicum of type safety use isEqualToString:, but it’s not as safe as you might believe. If you have unicode strings with different normalizations, use compare:.

Mar 26 2012

The anti-meetings – The Weekly Huddles

Meetings. Quick chats with our customers, daily if possible, don’t count as meetings. They keep everyone on the same page to make sure good progress is being made for them, to address any questions or concerns they may have, and possibly to plan the next steps to take in developing their app.…

Mar 22 2012

An NSError Error

We have a lot of very convenient, very powerful methods at our disposal such as [NSData dataWithContentsOfFile:]. This method goes to the file system, opens the file, reads in all the bytes, closes the file, packs the bytes into an NSData, and returns it back to us.…

Mar 20 2012

Open Source Hack Night

Last night at the Highgroove Studios office, we held the March edition of Hack Night, our monthly social coding gathering. We focused on starting, polishing, and/or discussing open source projects ranging from the super useful to the super silly (beer is always provided at our hack nights…)

While CBQ hacked away at some Rails documentation using docrails, others were busy building and even releasing other tools.…

Mar 15 2012

Spree Conference 2012

Last month I had the privilege of attending the very first SpreeConf in New York City. If you aren’t familiar with Spree, it is an awesome Rails e-commerce engine you can use to build a full-featured online store. The conference was held over two days; the first day featured several training sessions.…

Older posts