Computer Science

The Anatomy of Web Crawlers: An Introduction to Web Data Extraction

In this post we dig into the world of web crawlers and understand the basic architecture and principles that they follow.


The "What", "When" and "How" of Multithreading

This is an introductory post to the world of multithreading using Python, when to use it and how to use it in your programs to make them more efficient.