Posts in category “Featured”:

The Compiler is Your Friend

Posted on May 30, 2013
Filed under Featured, iOS, Mac, Programming, Talks | Leave a Comment

Which compiler warnings should I enable for my iOS/Mac app project? How do I enable warnings that Xcode doesn’t have a checkbox for? How do I disable warnings (either completely, for specific files, or in specific sections of code?) Where do I go to find out what warnings are available? How do I enable warnings […]

Handling NSStrings Like a Boss

Posted on May 28, 2013
Filed under Featured, iOS, Mac, Programming, Talks | Leave a Comment

Strings are arguably the most common data structures used by practicing programmers. They’re easy to conceptualize as “sequences of characters,” but it’s important to note the leakiness of this abstraction, and to know how (and when) to consider the details of how what we think of as “characters” are represented in modern software. I did […]

iOS & OS X Localization Practicum

Posted on May 28, 2013
Filed under Featured, iOS, Mac, Programming, Talks | Leave a Comment

I did a talk on the localization of iOS and OS X projects at the HelsinkiOS February 2012 meetup. The slides are available at Speaker Deck, and embedded in this post below.

Use Unicode Emoji as Icons in Native iOS Apps

Posted on April 29, 2012
Filed under Featured, iOS, Programming | 1 Comment

A while back, I wrote about using unicode emoji characters as icons in web apps. The big caveat with that was that these characters were only available on iOS devices, which made the trick much less useful in a web app, which of course are generally meant to be more or less cross-platform. If you’re […]

How to Display Events or Tasks on Your Desktop With icalBuddy

Posted on July 13, 2010
Filed under Featured, Mac, Miscallaneous | 8 Comments

I don’t really have any statistics about this but I’m quite sure that an overwhelming majority of the users of my icalBuddy program are using it to display calendar data on their desktop via GeekTool. Several tutorials on how to get this done have been written by different people, mainly for relatively non-technical users, which […]

Trash files from the OS X command line

Posted on March 9, 2010
Filed under Featured, Mac, Programming | 12 Comments

I spend a lot of time in the Terminal on my computer — a lot of things are just better done with a command-line interface than in the GUI. When removing files via the command-line people usually just, well, remove them (with the rm command), but this means that they’ll be eschewing the Trash, one […]

Gmail Backups with fetchmail on OS X

Posted on August 14, 2008
Filed under Featured, Mac, Scripts | 20 Comments

I use GMail as my personal email provider, and as much as I like the simple and snappy UI, the conversation views and the filtering and search possibilities, I’ve grown more and more worried about having all of my (important) mails stored on someone else’s servers. Now, out of all of the big IT companies […]