Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.

Martin Golding (via amplequotes) (via schizocentral)

Twitterrific 2.0 iPhone Easter Eggs


After the release of Twitterrific 2.0 for the iPhone last night, I stumbled across a few of the Easter Eggs hidden within the app.  I found it was hard to convey how it works in 140 characters on Twitter, so I figured I’d do a blog post here about it.

These are the only two Easter Eggs that I know of right now, but I’ll update with any more if they are found.

New Feature #1: Twoosh Extravaganza!

Like the desktop version of Twitterrific, the iPhone version now also now features “The vocal stylings of Jonathan ‘Wolf’ Rentzsch inform you when a posted tweet is exactly 140 characters long.”  This was a favorite hidden feature of the Mac version of Twitterrific for me, so glad to see it make it’s way with new flair to the iPhone version.

In order to enable it on for every Twoosh, you need to do this first.  You need to post a Tweet that fills all 140 characters AND include the word Twitterrific exactly as I have it here.  Uppercase T is required. Upon doing this the first time, you’ll be graced with the “The vocal stylings of Jonathan ‘Wolf’ Rentzsch along with the following image:

TWOOSH on Twitterrific 2.0 for iPhone

Now you have a new feature enabled under Advanced Settings that you can turn on or off called “Twoosh Extravaganza.” When on you will get the “Twoosh” sound and image animation on each 140 character Twoosh you post.  See below for the options screen.

New Feature #2: BE AWESOME

After stumbling across the first Easter Egg, and hearing that there were more.  I started to try to find another, and the next one was pretty easy to find.  By imitating CHOCKLOCK, the alter ego of Twitterrific developer Craig Hockenberry, I was able to figure out how to BE AWESOME.

Simply type out any tweet entirely in UPPERCASE CAPS and be sure to throw in the word CHOCKLOCK at the end of the tweet. If it worked, you’ll hear CHOCKLOCK himself scream at you that “YOU’RE AWESOME!”

This will unlock and Activate the BE AWESOME feature under Advanced Settings, which will make all tweets you see appear in uppercase like below.  It will also allow you to hear the “YOU’RE AWESOME!” clip with all further Tweets that are entirely uppercased.

TWOOSH on Twitterrific 2.0 for iPhone

Below is the screenshot of the Advanced Settings screen that contains the controls to disable the Easter Eggs.  I personally keep BE AWESOME off as it can be annoying, but love the reward effect for posting a Twoosh so I keep Twoosh Extravaganza on.

Hidden Easter Egg features in Twitterrific 2.0 for iPhone

Hope this helps everyone figure out how to have some more fun Twitterrific 2.0 for the iPhone, and be sure to send me any other Easter Eggs you may find so I can update this list.


I’ve updated the text above clarifying the eggs a bit more.  But I’ll make mention below of what changed.

For the Twoosh Extravaganza! egg you have to make sure your spell Twitterrific properly and with a capital T and the rest lowercase. Because of this requirement, you can’t do both eggs in one Tweet. And of course still be 140 characters long.

For the BE AWESOME egg. The tweet must end in CHOCKLOCK not CHOCK LOCK. Sorry about confusion, I was having problems since the YOUR AWESOME sound would repeat that afterwards in my testing making me think I got it right.

Welcome to Infinite Shamrock


Well my old website/blog has been inactive for a while. Over the past year, instead of maintaining my website, I have been using Twitter more and more because of it’s quick and easy communication.  I found myself wanting to write more about things in detail and being frustrated when I tried because I would just get tied up in the mess of Google’s Blogger service and overall not being happy with my layout.  People were saying they were checking my website and I wasn’t making updates, so they would always ask what is new.

I decided to find a new solution.  I wanted something sleeker, quicker and easier to use.  I began dabbling here and there with various other software packages for CMS/blogging.  I eventually narrowed it down to WordPress and Tumblr, and since you are here reading this, it means I’ve made my decision.

I’ve decided to go with Tumblr over WordPress because I liked its simple and elegant style and best of all it’s zero-configuration as far as the back-end goes. Instead of having to install all this software, setup a database and most importantly update the software regularly, Tumblr handles all that for me.   I just design how it looks (if I don’t like their built-in themes) and then start writing the content.

An added plus that pushed me over the top is their Goodies like iPhone Application and Mac Widgets for easy blogging.  I have been getting addicted to Bookmarklets, so they had one for easy blogging of links and media that I like; can’t go wrong with that.  The final piece of the puzzle was the excellent blog composer application for the MacOS (MarsEdit).  It is currently in a public beta for Tumblr support.  It gives me yet another way to update and manage my blog without a web interface.

The next step was to find a name that would stick.  I wanted to use something other than for my blog, and allow myself to setup my personal site to be less of a blog that points to the various places on the web I can be found.  I wanted something Irish since my name is very Irish, so it’d be easy to associate with.  When building this site I was using Shamrocks in place of the typical Infinity symbol you see used on Tumblr for permalinks.  That’s when I realized that I should combine the two, and I got a unique name:Infinite Shamrock.  Which also ties to programming background with the term of an Infinite Loop, and it’s also Apple Headquarters street address.  So it stuck, and then the logo just kind of came naturally when messing around in Photoshop.

Infinite Shamrock Logo

I hope to use Infinite Shamrock to post things that are on my mind, stories on the internet that I enjoyed and also code snippets that I think may help out all the fellow iPhone developers out there.

(Big thanks to my girlfriend KT for editing this rambling post for me, and James for the honest opinions during the design process!)