Photo of Bill Hunt

Bill Hunt
Washington, DC, US

Chief Enterprise Architect at the U.S. Small Business Administration.

Previously: #CloudSmart lead for OMB (The White House), USDS at the VA, Sunlight Foundation, OpenGov Foundation, etc. Enthusiastic about Transparency, Civic Tech, Open Data, and Tea. More about me.

Getting a handle on Pandora

May 29, 2008

I’m a huge fan of Pandora. – it’s great for finding new music or just chilling out listening to some of my well-crafted stations. However, the fact that I’m completely tied to my browser to enjoy it makes me crazy. In particular, the fact that I can’t control the player without the window being active, as I’m able to do with iTunes (and some clever Quicksilver/Applescript magic). Enter PandoraBoy. It’s a Mac-only application that interfaces with Pandora. The best part is that it’s scriptable.

Read More

Unfuddle Love

Apr 1, 2008

I’m really starting to fall for Unfuddle. For those who don’t know, it’s another Basecamp clone for managing projects. I just discovered that if you’re using the source control (Subversion-based) that they provide, they parse the svn messages for key phrases like “Resolves Ticket #1001”, and update the associated ticket in their system to match. Which is a gotcha if you’re not aware of it, but awesome once you are.

Read More

Quick Tip: Google Reader Folders and Tags

Feb 25, 2008

For those not so in-the-know, RSS feeds are a different way of reading content from your favorite sites. The advantage is that all of your content is aggregated into a single location, for easy reading. The main problem is that most every feed-reader sucks or is overpriced. Google has finally polished their free Reader app, and I’ve switched to it exclusively. The big benefit of it is the ability to group feeds by user-defined categories.

Read More

BBEdit: Regular Expression Case Change Options

Feb 8, 2008

I’m a huge fan of Regular Expressions. They are, without a doubt, the single most powerful tool in the programmer’s toolbox. BBEdit, my favorite text editor, happens to have really excellent regular expression support. Among its features is the ability to change the case of matched text – which is really great if you’re having to reformat lists or, say, rename every function in your code.

Read More

Javascript Event Handling With prototype’s bind()

Feb 7, 2008

In Javascript, the native event handlers have the infuriating problem of not allowing the user to pass in additional parameters. Normally, when you want to handle an onclick or the like, you can only reference this (meaning the event itself). So everything you want to handle, you have to create a completely isolated custom function for. Not at all efficient. The Prototype library provides a solution.

Read More