build with purpose


Complete Clutter #3

It's been a little while since I've done one of these. Complete Clutter is a collection of links, videos, etc. that I'd like to share. I'd also like to keep them for later and the permanence of a blog post appeals to me. Web API Design - Crafting Interfaces that Developers Love First up, I'd like to share this API design guide. My colleague, Jeff, shared this and I've found a lot of value here.

Effective Endpoint Design Techniques

I've recently come across some pretty effective concepts surrounding the design of endpoints. My career has been focused on backend server code recently where I've needed to create, extend, and refactor endpoints. I'd now like to share what I've discovered along the way that has made my endpoint code more maintainable, testable, and performant. I'll be using a little bit of ES6 style NodeJS code with Express syntax to explain my points.