/ blog

Archives: 2009

Add an interactive legend to a MarkerManager managed Google Map

November 22, 2009, 11:22 am

There’s plenty of help out there for adding a legend to a Google Map. There are resources for working with MarkerManager as well. I can’t believe this is new ground, but there didn’t seem to be anything related to getting an interactive legend to play nice with MarkerManager. Now there is!

Personal Branding for Introverts

November 18, 2009, 11:18 am

There’s never been a better time in human history to be an introvert. The intertubes give those of us of the less outgoing persuasion a powerful vehicle for exposure, on our own terms.

Moments of Rangitoto

October 28, 2009, 10:28 am

In my life, I’ve mostly been a fan of finding new and different views, but there’s something to be said for watching the same view over time.

Some Twitter conventions

September 24, 2009, 11:22 am

I feel a little dirty when I blog about Twitter. I’m not an internet marketer shamelessly trying to drive traffic to my blog (not that there’s anything inherently wrong with that). I’m just a Twitter user, like you, and I have a couple of ideas to share.

Why Apple can afford to charge so little for Snow Leopard

August 12, 2009, 12:12 pm

Apple will charge just US$29 for the next major release of Mac OS X. Most previous versions have cost US$129. How can they afford to charge so little? Because Snow Leopard will pay for itself by retiring software debt.

Stupid WebKit Tricks

July 19, 2009, 7:19 pm

With apologies to David Letterman’s Stupid Human Tricks segment, I presented a session at Barcamp Auckland (BCA3) on some WebKit-specific features you can leverage in web applications for iPhone, Android, and the Palm Pre. This is my synopsis, plus a bonus trick I didn’t present at the (un)conference!

Animating your iPhone web application

May 29, 2009, 6:18 pm

Recently, Rebecca Murphey asked on Twitter why she was seeing choppy animation of CSS transitions in her iPhone web application. Initially, I had the same experience, but through some experimentation came to find the smoothness I craved.

Dude. Mikeyy can’t even spell his own name.

April 12, 2009, 5:51 am

Yeah, I got p0wnd by the Mikeyy Worm on Twitter. It’s a simple JavaScript injection attack. You get it by visiting an infected person’s profile with JavaScript turned on in your web browser. Here’s how to stop the madness.

Dashboard Widgets for Fun and Profit

March 19, 2009, 11:59 pm

I gave a presentation tonight to the Auckland Web Design Meetup on Dashboard widgets. Here are my slides and a little commentary for those who were unable to attend.

Sending Growl notifications from Dashboard widgets

March 14, 2009, 3:14 pm

Recently, on Dashboard-Dev, Aaron Vizzini asked how to integrate Growl notifications into Dashboard widgets. I just did this in Hurler and, so I am happy to document the process here.

How-to get Coda working with VisualSVN

February 19, 2009, 7:19 pm

At work, I had some problems getting Coda to work with our VisualSVN repositories. Here’s what was wrong and how I fixed it.

How-to recover from checksum mismatch errors in SVN

January 25, 2009, 5:17 pm

You know Coda, the text editor I sometimes rave about? Like many text editors, it has this handy feature for doing global searches and replaces. But, unlike any other I’ve ever seen, it will happily, and without prompting for an administrator password, let you replace text in files for which you don’t have permission to write. You know, like Subversion repo copies. D’oh!

jQuery 1.3: Sweet upgrade, but can we use it?

January 14, 2009, 2:14 pm

The jQuery team has outdone themselves in many ways with version 1.3 of the world’s best JavaScript library. But are they leaving real-world web development behind?

Basic HTML Tutorials

January 13, 2009, 3:33 pm

I asked on Twitter for recommendations for basic, online HTML tutorials for a new co-worker. Here’s the result.