I was born and raised in Fukuoka. My body is made of Tonkotsu-Ramen 🍜 I'm a maintainer of rubicure, Itamae, chatwork-ruby and many many OSS. I'm engineer of pixiv.inc. I'm working as like a SRE (web application, infrastructure and CI engineer). Pretty Cure is my life, and Cure Peace is my wife💛
Best practices in web API client development
How many did you make web API clients?
I have made web API clients as OSS, but I have made more private web API clients (not OSS) than that. (total 10+ gems)
Everyone should have used an external web service web API to create something.
Sometimes, you may need to create a client to use private web APIs that are not publicly exposed.
I would like to introduce the best practices of making web API clients.
I think that designing a good API client will lead to a good gem design, so I believe that my talk is beneficial not only for API client developers but also gem developers.