Pandas Examples: Plotting Date/Time data with Matplotlib/Pyplot
24 Apr 2022 Examples on how to plot time-series or general date or time data from a pandas dataframe, using matplotlib behind the scenes.
Read More ›software-engineering technical-debt
If you use Git you should be very Liberal in Deleting Stale Code
21 Apr 2022 On the costs of keeping stale code around and how to recover old code using git, if needed.
Read More ›Apache Spark Examples: Dataframe and Column Aliasing
29 Dec 2021 Examples on how to add and work with dataframe and column aliases on Spark SQL. Examples using Scala. Also includes common error messages and common questions.
Read More ›How to Ask for Tech Support
24 Dec 2021 Asking questions and requesting support the right way, to increase the odds your problems will actually get solved, while maintaining good relations with support staff.
Read More ›Complex Code is Technical Debt, and it will Charge Interest
28 Nov 2021 Why complex code is technical debt and how it hurts you, your teams and your company. And what to do about it.
Read More ›JupyterLab: Sane Defaults and Extensions for Basic DS Work
08 Nov 2021 Minimum Viable Jupyterlab configuration for reasonably pleasant DS work in Python
Read More ›Git Examples: Searching the Git History
01 Nov 2021 Examples on how to search the git logs and history for modified files, modified code, how to retrieve past files from the history, etc.
Bash Options with Set: Examples and reference
31 Oct 2021 Examples and reference for most commonly-used bash options you can set/unset with the set builtin.
Read More ›paper-summary natural-language-processing
Paper Summary: Exploring the Limits of Transfer Learning with a Unified Text-to-text Transformer
29 Aug 2021 Summary of the 2020 article "Exploring the Limits of Transfer Learning with a Unified Text-to-text Transformer" by Raffel et al. AKA the T5 article.
Python 3 Examples: Creating, Deleting, Updating directories
08 Aug 2021 Lots of examples on how to create, remove, change and otherwise interact with directories with Python 3+ (Assuming unix-like Operating Systems such as Linux and MacOS)
Read More ›