Billings, Marketcircle’s excellent time reporting and invoicing application, was updated to version 2.5 the other day. If you look at the Billings website you can find the same icon as on this page, it’s the icon for my Dashboard widget Workload, which is a Billings companion showing you how much you’ve worked the past week.
Some notes for geeks
The widget was built using MochiKit, one of the best things that has happended to the Ajax world. I also tried the beta of Apple’s Dashcode IDE, which has an excellent debugger, but too many quirks and annoyances. It doesn’t work well with other editors (there is a “Edit in external editor” command, but the edits will be reverted as soon as you return to Dashcode) nor Subversion, it keeps overwriting everything since it works with some kind of temporary version internally. In the end, the debugger is what saves it. It’s just so much easier being able to test and debug in Dashcode than anything else I’ve tried (but I’m not a veteran widget programmer).