BenjaminProgrammatically Shutdown Uvicorn Server Running FastAPI ApplicationRunning over localhost in a Kubernetes Job Pod — can be adapted for other environments2 min read·Aug 12, 2023----
BenjaminAutomating the Creation of Georeferenced Sample Bounding Box Areas with PythonGeoreferenced AOI grid-offset creation of bounding box sample areas.4 min read·Apr 9, 2023----
BenjaminSaving DataFrames with Google Storage and PythonSaving a GeoPandas GeoDataFrame to a remote Cloud storage bucket and then read from the bucket — demonstrating Storage Client IO4 min read·Mar 18, 2023----
BenjamininGEOAnalytics CanadaDask Futures: Do’s & Don'tsA few considerations with Dask Futures to improve computation efficiency and data management.4 min read·Oct 1, 2021----
BenjamininLevel Up CodingSnow Mapping With MODISUsing the MOD10A product from NASA to map snow over time3 min read·Apr 3, 2021----
BenjamininLevel Up CodingISS Python TrackerWriting a Python script to track the ISS3 min read·Nov 29, 2020----
BenjamininLevel Up CodingScheduling Tasks in a Distributed SystemCurating the scheme of task allocation and its impact on the system12 min read·May 24, 2020----
BenjamininThe StartupStraggling Workers in Distributed ComputingThe effects and approaches to consider when dealing with straggling workers6 min read·May 12, 2020----
BenjamininThe StartupAnomaly Detection Using PyTorch Autoencoder and MNISTThis article uses the PyTorch framework to develop an Autoencoder to detect corrupted (anomalous) MNIST data.9 min read·Apr 24, 2020--1--1
BenjamininBetter ProgrammingApproaching Distributed SystemsThe nuances to consider when shifting to distributed computing13 min read·Jun 29, 2019----