programming

Yahoo! User Interface Library: amazing and free

In my very first days at Yahoo! working with the team that made the Local Events Browser demo using a bunch of Yahoo! APIs, I was really amazed at the Javascript/CSS talent assembled at Yahoo! As of today, a huge chunk of it is out there for anyone to use and the people who [...]


A coding Christmas

The holidays make me a little reflective, and this year I realized something about my career that really blew my mind — for the first time since 1994, I am not directly responsible for production code or production systems! I can’t recall any particularly ruined holidays in the past (except a vicious DOS attack [...]


The efficacy of time-constrained hacking

Friday’s successful “hack day” experience is still fresh on my mind and a couple of blog posts popped up on my radar today that
reflected some of the philosophical underpinnings of our event. A post from David Heinemeier on the 37Signals blog (”Constraints breed breakthrough creativity“) pointed me over to Kathy Sierra’s post entitled [...]


We’re hiring: join one of the most innovative teams at Yahoo!

If you thought the Event Browser was kick-ass like I did, here’s your chance to actually work with the team that built it. Ravi Dronamraju is adding to Team Edison (a team he put together) and just sent this job description over:
Do you have what it takes to build, prototype, innovate? Are [...]


Term Extraction API and TagCloud.com

One of the most inspiring backend pieces of the Event Browser for me was the innovative use of the Content Analysis Term Extraction API, which Ed describes in his post about the Event Browser:
One of the problems we had were that there were no images in our event feed. We knew we wanted to get [...]


Super-mashup with Yahoo! APIs: event browser

In my twelfth week at Yahoo! I’m really happy to be able to finally point to something I have been working on with a small but incredibly talented team of engineers and UI designers (a couple of them even newer than me to Yahoo!) Check out the Event Browser, a super-demo of a [...]


Berkeley-area doctors map mashup

I was sorting through some old papers and found one of those thick health care provider directories that you used to get when you started a new job with new health insurance. While most providers disseminate that information online now, the display of the information is often close to useless — you run [...]


Bill Gates: The Udell Interview

Dan Farber offers high praise for Jon Udell’s recent podcast interview with Bill Gates, saying that “it really shows the geeky Gates, and is one of the better interviews I have read/heard in covering Gates for more than two decades.” I agree (though I haven’t been following Gates for two decades yet myself). [...]


Site to watch: ProgrammableWeb.com

I just subscribed to the ProgrammableWeb.com blog, described by the site’s creator (John Musser) here:

So what’s the point of this site? Although still euphemistically ‘in beta’, the goal is to create a home page for Web 2.0 developers. Content to include news, reviews, comparisons, and examples. Formal APIs, unofficial APIs, and accidental APIs are all [...]


Frederick Brooks / Ruby on Rails smackdown

Over at the 37Signals blog, there’s a post praising Frederick Brooks’ absolutely timeless Mythical Man-Month book (Wikipedia entry here), following up on a prior post espousing a “three people for version 1” philosophy, described as follows:
If you can’t build your version 1 with three people, then 1. you need different people, or 2. you need [...]