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.

Read More ›

python files

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 ›


Measuring Function Running Times in Python

08 Jul 2021   Really simple code to help profile individual method calls to find bottlenecks in Python code.

Read More ›

matplotlib formatting

Matplotlib examples: Number Formatting for Axis Labels

29 Jun 2021   Some examples on how to properly format axis labels, add thousands separator, format axis labels to make them easier to read, etc.

Read More ›


Matplotlib Examples: Plots with String Axis Labels

28 Jun 2021   Examples on how to create plots where one of the axis is not a list of integers/floats but a list of strings.

Read More ›

paper-summary machine-learning-engineering machine-learning

Paper Summary: Identifying Mislabeled Instances in Classification Datasets

28 Jun 2021   Summary of the 2019 article "Identifying Mislabeled Instances in Classification Datasets" by Mueller and Markert.

Read More ›

scalability software-architecture

Probabilistic Behaviour can Sometimes Replace State at Scale

28 Jun 2021   You can sometimes forgo keeping state for an application if you are operating at scale and you can afford some innacuracies.

Read More ›

aws ec2 ebs

AWS Examples: Change EC2 Instance Type without Losing Data

26 Jun 2021   You can change the instance type for an EC2 instance by detaching the base volume (where the OS is installed), then re-attaching it to another instance (of the desired type) and then copying files manually on demand.

Read More ›


Assign Command to Keyboard Shortcut on Ubuntu

30 May 2021   Assign hotkeys and keyboard shortcuts to commonly used terminal commands on Ubuntu

Read More ›