Featured Article: Want Great APIs? Start With Training

Posted by Harold Madsen on June 3, 2014 in API

Ancestry.com, has awesome software engineers, products, and APIs. However, programmers are not always trained as API designers and when it comes to API development, consistency matters. As companies build their API programs using multiple teams, APIs tend to develop their own personalities and become radically different from one another. That’s a problem. Fortunately, it doesn’t Read More

APIs Are Like Parenting

Posted by Harold Madsen on March 3, 2014 in API

I’ve presented at several conferences recently and one of the analogies that resonated with the audience was that of comparing API Design to parenting.  So, here’s the analogy: APIs Are Like Parenting… The year was 1966. My family was living in Ethiopia while my dad taught at the American university as a guest professor. I Read More

The Platform Initiative at Ancestry.com

Posted by Jim Mosher on November 18, 2013 in API, Development

Ancestry.com has been operating a massive data service and website for over 17 years. As you might imagine, the needs of the business 17 years ago were much different from what they are now. Currently supporting over two million subscribers and providing access to more than 12 billion records in over 30,000 historical collections, Ancestry.com Read More