Better living through saved replies on GitHub

Using saved replies on GitHub can improve your developer life

January 20, 2023

Triaging Bug Reports

Triaging bug reports is an important part of maintaining a library. This post lists some of my thoughts on how to triage effectively. I should note that what’s outlined here may not apply to your situation. Best practices vary depending on the size of your project, its funding model, the culture of the larger surrounding ecosystem, etc. The post is based on my experience maintaining dask and other libraries in the PyData ecosystem....

January 19, 2023

PyData Global 2021: Snowflake & Dask

This talk was given with Miles Adkins and Mark Keller.

October 30, 2021

PyCon 2021: Hacking Dask - Diving Into Dask's Internals

This tutorial was given with Julia Signell.

June 4, 2021

Creating Dask Performance Reports

Dask’s dashboard is great, but temporary Dask has a great set of built-in diagnostic tools. In particular, Dask’s dashboard provides a real-time look into the state of a cluster by displaying the tasks which are current running, the CPU/memory load on the scheduler and workers, scheduler and worker logs, and more. It’s an invaluable tool in helping diagnose the performance of Dask computations. However, part of the real-time nature of the dashboard is that it goes away when the cluster shuts down....

May 28, 2021