Caleb is a software developer with a background in fine art and design. He's excited to learn new things and is most comfortable in challenging environments. In his free time he creates art and hangs out with random cats.
Speed up a Python web scraping and crawling script with multithreading via the concurrent.futures module.
In part 1, we'll set up the overall project and then dive into developing the UI with Test-Driven Development.
In part 2, we'll finish the UI before we dive in to adding the basic calculator functionality.