
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.
-
Do For One
Sometimes I cruise around on my Tikit. Yesterday I didn’t fare too well. While making a left turn, my tiny 16″ wheel sank into the ground at 15 mph. The pothole blended in nicely with years of oil stains from years of cars waiting to turn left. I couldn’t keep the bike under control with More →
-
I’m Going to Zimbabwe
Important update, May 9, 2013: Due to political unrest, this trip will not be happening this year and is tentatively rescheduled for 2014. All funds raised will be put toward a future trip. The original post is below. I am going to Zimbabwe for two weeks this July to serve alongside Hands of Hope Africa More →
-
The Real Meaning of Friendship
Douglas Gresham remembers the friendships of C.S. Lewis in the 1920s: Now friendship in those days was a bit different from what it is today; friends did not have to agree on everything and often agreed on practically nothing. They were people with whom you could argue all day and yet never get irritated or More →
-
Build Modules, Not Examples
I’ve been thinking out loud this afternoon about how modules make Node.js successful with @ekashida, YUI’s newest team member. YUI is a powerful open-source library for developing web apps. Node and YUI both document their APIs very well. Unlike Node, we also have 250 examples to help people get started. Yet lots of people have More →
-
Own Your Email
If you’re reading my blog, you might be a professional working in technology. You’re likely to care about your online identity, and if you do, your publishing and communications must happen from your own domain. If you care about your online presence, you must own it. I do, and that’s why my email address has 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 →