Apple Mail – Archive IMAP Emails

I get about 3000 emails a month (a lot of them are server notifications if you are wondering) and I like to keep all my email because I do frequently refer to older emails. I think of my emails as a database that I can search for conversations, attachments and personal history. Gmail is a […]

Using jQuery and Prototype together while avoiding the dreaded element.dispatchEvent error

Here is what I do to avoid the dreaded “element.dispatchEvent is not a function” error. I load jQuery first, Prototype second, and then I use jQuery( ) instead of $( ) for all my jQuery calls. <!– Set up jQuery and prototype together –> <script src=””></script> <script> google.load(“jquery”, “1.3.2”); google.load(“prototype”, “”); google.setOnLoadCallback(function() { jQuery(‘#helphide’).hide(); jQuery(‘#helpbutton’).click( […]

Comics for Communication

It was interesting that Google used a comic strip to effectively communicate the reasons why they are introducing a new browser called Chrome. I was especially taken in by the discussion of processes and tabs, a topic that would normally be rather dry. Comics were recently used to communicate legal concepts to First Nation tribes […]