In this episode they explain how that process works, how it has helped them reduce bugs in their code, and how you can start using it today. Today we are excited to announce we’re open-sourcing MonkeyType, our tool for automatically adding type annotations to your Python 3 code via runtime tracing of types seen. Readability and static analysis are the primary motivations for adding type annotations to code. A typing test is a practical test used to measure a person’s typing speed and accuracy. A typing club usually involves a passage you must type in a given time limit. This test will determine how many words you can type per minute, also called WPM. It will also calculate if you have made any errors while typing; the final result will depend on these factors. Hello all, as you guys probably know, monkeytype is a typing test application with customizable themes and modes, popular among typing enthusiasts. I thought it will be a good project for me to practice frontend development, so I gave it a go. We choose a small random sample of production web requests and turn on MonkeyType tracing via a Django middleware. Traces are stored and retrieved from SCUBA, Facebook’s data analysis platform, using a custom CallTraceStore. We run tracing constantly, so we are always adding new type traces from production.