Data Retriever with Henry Senyondo – Episode 122

Summary Analyzing and interpreting data is a large portion of the work involved in scientific research. Getting to that point can be a lot of work on its own because of all of the steps required to download, clean, and organize the data prior to analysis. This week Henry Senyondo talks about the … Continue reading

Coverage.py with Ned Batchelder – Episode 121

Summary We write tests to make sure that our code is correct, but how do you make sure the tests are correct? This week Ned Batchelder explains how coverage.py fills that need, how he became the maintainer, and how it works under the hood. Preface Hello and welcome to … Continue reading

Yosai with Darin Gordon – Episode 120

Summary For any program that is used by more than one person you need a way to control identity and permissions. There are myriad solutions to that problem, but most of them are tied to a specific framework. Yosai is a flexible, general purpose framework for managing role-based access to your … Continue reading

Moving to MongoDB with Michael Kennedy – Episode 119

Summary There are dozens of decisions that need to be made when building an application. Sometimes this can lead to analysis paralysis and prevent you from making progress, so don't let the perfect be the enemy of the good. This week Michael Kennedy shares his experience with evolving his … Continue reading

Zulip Chat with Tim Abbott – Episode 118

Summary In modern work environments the email is being edged out by group chat as the preferred method of communication. The majority of the platforms used are commercial and closed source, but there is one project that is working to change that. Zulip is a project that aims to redefine how … Continue reading