Using custom functions in Puppet templates

Friday, January 1st, 2010

This eventually required a support ticket to figure out, so I’m documenting it here in case it’s useful to others.
The problem: You have a puppet function you find useful. At this point custom functions are really easy to create and distribute via modules so there’s really no reason not to be using them. However, you [...]

Updated “Inbox Zero with Mail.app” technique

Wednesday, December 2nd, 2009

Back in March, I wrote about my technique for implementing Inbox Zero with Mail.app.
Since then, the world has changed. I’ve upgraded to Snow Leopard, and Quicksilver has essentially stopped working out for me. (I’ve been trying to keep it up to date, and sometimes it kind of works, but my confidence levels are really low.) [...]

Great WordPress Plugin: WP Widget Cache

Saturday, October 24th, 2009

Using WP Widget Cache, I improved my site load time by about 600% by just starting to cache the widgets.
Here are some screenshots from my strace-based ‘magic profiler’ (which I still promise to talk more about later.)
It lets you attach to a process which is about to render your website, and then trace all the [...]