CODE: jQuery’s :contains and White Space

Over the weekend I ran into one of those situations where it felt like I had found a bug in a very commonly used portion of a very commonly used piece of software (jQuery). Of course, 99.99% of the time when that happens, I’m wrong, not the software.


Feeling the Love browser extension


I was curious about writing browser extensions so I decided to put together a simple one for Google’s Chrome browser.

Some time back, Ryan Freebern, a friend who put together the first decent layout for, released a bit of Javascript called Falling in Love, which would decorate your browser with falling hearts. You know, for Valentine’s. More

Whenever I Go Away, I Want to Start Anew…

There’s a thrill for me in the initial exploration of an idea, the initial design of a piece of software or web site, and in learning how to use new tools or pieces of software to build the thing that I want to build.

… I don’t hate that part of the work but it isn’t nearly as interesting to me and it’s hard for me to get up the motivation to do it, especially when I have a head full of other ideas to work on. However, getting over that hump and dealing with the issues that arise as a site begins running and getting users, or a piece of software starts to get used by others – that captures my interest again – maybe not quite as much as the initial phase, but there are new problems and there are always unforeseen developments when other people start using a thing that one person has labored over on their own. … I’m sitting in a hotel today having a very nice relaxing day away from home, and thankfully today’s idea for something new is blocked by a lack of good domain names for it (rather than a surplus of self-control).