Building a contact database for Indigenous harvesting authority governance

How I built a two-notebook pipeline using ISC profiles and community website scraping to collect governance contacts for ~637 First Nations communities across Canada.

March 27, 2026 · 5 min · Russell

Docker from Scratch: Secure Your Containers With Non-Root Users

Run containers as non-root users, choose minimal base images, and keep secrets out of your Docker layers.

March 4, 2026 · 5 min · Russell

Python Virtual Environments for Beginners

Isolate Python project dependencies using virtual environments with venv, activation/deactivation, and best practices.

November 29, 2024 · 2 min · Russell