The DRY approach to retrieving web data

In the previous article, I described how to retrieve data from Yahoo Finance without web scraping. Specifically, we found a way to retrieve the data utilizing XHR requests. From there, we found even more unofficial endpoints with the search functionality in the browser’s developer console. …

The “lazy” programmer’s guide to faster, more efficient retrieval of web data

The Lazy Programmer

According to Larry Wall, the author of the Perl programming language, there are three great virtues of a programmer; Laziness, Impatience and Hubris:

Laziness: The quality that makes you go to great effort to reduce overall energy expenditure. …

A Python interface to endless amounts of data


I work in the financial services industry as a data analytics manager. My role is to support my organization in any data-related need. One project we’re working on is an internal application that relies heavily on financial data; my job was to find a way to supply the relevant data.

Getting Lucky

Doug Guthrie

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store