WHOOP Developer Platform: Designing a resilient webhook system

In this post of the WHOOP Developer Platform series, readers learn about design decisions for developing a resilient, multitenant webhook solution. Check out the other posts in the series “Designing the WHOOP API” and “Your body doesn’t know what day it is” At WHOOP, near real-time data is core to our systems. We deal with … More WHOOP Developer Platform: Designing a resilient webhook system

WHOOP Developer Platform: Your body doesn’t know what day it is

In this post of the WHOOP Developer Platform series, readers that are interested in developing applications with WHOOP learn how to use physiological cycles, rather than calendar days, to provide the best experience for their users. Around this time last year, I was fortunate to travel to Hawaii for vacation. I left in the morning … More WHOOP Developer Platform: Your body doesn’t know what day it is

WHOOP Developer Platform: Designing the WHOOP API

Welcome to the first WHOOP Developer Platform blog series, where the engineers behind the platform give readers an inside look across three posts! In early 2020, WHOOP formed partnerships with companies and research institutions interested in our technology. Several of these partnerships required access to WHOOP APIs. Our team was not ready to undertake building … More WHOOP Developer Platform: Designing the WHOOP API

Doubling Down on Documentation: How We Automated Our Technical Documentation to Increase Developer Velocity

Many engineers experience a love-hate relationship with Technical API documentation–any supplement that helps others use and understand code. As we scale our engineering teams at WHOOP, we view documentation less as just another checkbox in the development process and more as one of the key drivers to maintaining a lightning-fast development velocity. While helpful when … More Doubling Down on Documentation: How We Automated Our Technical Documentation to Increase Developer Velocity