7 Ways to Build an API that Developers Will Hate

Creating an API requires a lot of forethought – especially if you intend it for public consumption. Without careful planning, you can end up with end up with an API that is frustratingly obtuse. In this session, Lauren Schaefer has some fun with bad API design by showing us what are the common worst practices and how to avoid them.

7 Ways to Build an API that Developers Will Hate

Forget best practices–let’s talk worst practices for building an API. In this session, we’ll evaluate a fictitious API and identify everything we hate about it. You’ll leave this session with seven worst practices for you to avoid as you build and develop your next API.

Lauren Hayward Schaefer is a Staff Developer Advocate at Grammarly. She began her career as a software engineer for IBM, where she held various roles, including Full-Stack Developer, Test Automation Specialist, Social Media Lead, and Growth-Hacking Engineer. She went on to be a developer advocate at SugarCRM and MongoDB. She is a keynote speaker who is skilled in taking hard-to-understand topics and making them seem simple. Lauren holds a BS and MS in computer science from North Carolina State University and is the co-inventor of fourteen issued United States patents.

More Awesome Sessions