Launching a library (API client) in total darkness

Speaker: Ronald Maravanyika

Track: Teaching and Learning with Python

Type: Talk

Room: Boundary Room

Time: Oct 10 (Thu), 11:00

Duration: 0:45

This talk will detail how one can create a python API client with limited resources.It's based on my personal experience of having to create an API client to be used by over a thousand users. The talk accommodates all levels of developers, final year students may also find this talk interesting.

We will cover the basics from what is an API client, why we need it, then we will look at common methods of using APIs then l will quickly show you how to create the API client and then we will look at challenges that l faced in terms of shortage of resources as well as the solutions. We will lastly look at how to document the library while writing code.

This talk isn't about the specific details of developing a client for a particular API, but a more general talk about the tools and techniques l used in developing an API client with limited resources.