I make tools to help people write great software. I am a software engineer at Apple helping businesses succeed.

Previously, I led the platform team for Yahoo Mail’s web application which is relied upon by millions of people every day around the world.

  • I’m Joining Yahoo!

    I’ve been busy in the last few weeks for good reason: I’ve been interviewing for a new job at Yahoo!. Today, it’s official: I’ve accepted a position there working on technologies related to Yahoo! Open Strategy. While interviewing with Yahoo!, I met a lot of awesome people and can’t wait to start working with a More →

  • YUI: ScrollTabView Makes Tabbed Views Even Better

    I’ve recently been tinkering with the excellent Yahoo! UI Library. My first contribution to the community is ScrollTabView, an extension of TabView that uses a scrolling animation to switch between tabs. (Just check out the examples.) My inspiration was Panic’s Coda site as well as a few others. Now it’s easy to create a similar More →

  • Y! Live

    Continuing with recent Yahoo news, the just-launched Y! Live is a new webcasting community similar to justin.tv or Stickam. Both Y! Live and Stickam allow you to take part in sharing video as a visitor in a broadcaster’s channel, while justin.tv does not. However, I believe Y! Live’s experience is better than any of those More →

  • WSJ: Yahoo To Reject Microsoft

    Matthew Karnitschnig reporting for The Wall Street Journal: Yahoo’s board believes that Microsoft’s is trying to take advantage of the recent weakness in the company’s share price to “steal” the company. The decision to reject the offer signals that Yahoo’s board is digging in its heels for what could be a long takeover battle. The More →

  • Protecting Your Laptop with Undercover 2

    Undercover, a theft recovery solution for Macs, has been updated to 2.0 and is free to all existing users. This release includes a new “Plan B” feature: if you Mac is disconnected from the internet for two months, the Mac will become unusable until reconnected. This release also includes support for Leopard and takes up More →

Follow

Featured Blog Post

  • Starting at Apple

    I will help small businesses succeed by building Apple Business Essentials — a product which brings together device management, 24/7 Apple support, and iCloud storage into flexible subscription plans. More →