Stripping Down Botocore With Python Serverless Requirements

Background The boto3 SDK and the underlying botocore package are very large Python libraries. Just boto3 and botocore alone are over 50MB It can highly beneficial to reduce the size of these in a final build, especially in a serverless environment. AWS Lambda functions for instance only allow a maximum extracted size of 250MB, so this is over 1/5th of that alone. Additionally, a smaller package size also can dramatically improve the cold-start time of a function.
Read more →

Building a Home Network on a Not-So-Budget

Building a Home Network on a Not-So-Budget
Now that I live somewhere permanently, my home network has gotten more complex.
Read more →

IBM Model M Cleaning

IBM Model M Cleaning
Cleaning an original IBM Model M from 1986
Read more →

Fixing a Weird Python Permission Issue

How to deal with an extremely strange Python file permission issue
Read more →

Stop Using So Many Domain Names

A short rant on companies’ obsession with domain names
Read more →