Build APIs You Won't Hate

Everyone and their dog wants an API, so you should probably learn how to build them.

Tasked with building an API for your company but don't have a clue where to start? Taken over an existing API and hate it? Built your own API and still hate it? This book is for you.

About This Community

API development is a topic very close to Phils heart. APIs You Won't Hate started out as a book, with Phil pouring everything API related he knew, all the problems he faced, all the design decisions he wish he thought about earlier.

Since the book, Phil has continued to learn and grow, thanks to new experiences, and new conversations with really smart people. Learning never stops, and the Slack channel that grew from the book subscribers and their friends has become home to the largest API chat group on the internet.

APIs You Won't Hate is dedicated to learning, writing, sharing ideas and bettering understanding of API practices. Together we can erradicate APIs we hate.

Get pragmatic API, HTTP and REST info monthly!
Not into mailing lists? Get all modern with Slack. We're the largest API-centric Slack channel around. Get your API, REST and HTTP questions answered by 1,000 people.

About Phil Sturgeon

Over the last five years I've worked as a freelancer, consultant, Head of API, and CTO, for several API-centric technology startups. The most recent, Ride, has given me the chance to work with several amazing developers, including several Rails API contributors. Ride let me share our API experiences at conferences world-wide, which is an amazing opportunity to educate others on a topic I'm incredibly passionate about.

Spending that much time building APIs means I have a long list of ways to make them not suck, and I would like to that with you lot. The book covers everything learned from years of doing this day in day out, and it tries to keep it light and breezy: through what could otherwise be some rather dull topics.

For more about APIs, you can check out my blog, and specifically the #api tag.