Developer Notes

Short posts about building and operating software. Mostly cloud systems, data pipelines, and geospatial work.

Written for future me, shared publicly. I hope something here saves you time.

Latest

View archive

Agent Systems Fail Quietly: Why Orchestration Matters More Than Intelligence

Most agent systems don’t fail because models are weak — they fail because coordination is underspecified, and the failures are silent.

Read

Programmatically Shutdown Uvicorn Server Running FastAPI Application

Running over localhost in a Kubernetes Job Pod - can be adapted for other environments

Read

Automating the Creation of Georeferenced Sample Bounding Box Areas with Python

Georeferenced AOI grid-offset creation of bounding box sample areas.

Read

Saving DataFrames with Google Storage and Python

Saving a GeoPandas GeoDataFrame (also with Parquet and Feather examples) to a remote Cloud storage bucket and then read from the bucket - demonstrating Storage Client IO

Read

Dask Futures: Do's & Don'ts

A few considerations with Dask Futures to improve computation efficiency and data management.

Read

Snow Mapping With MODIS

There are many reasons why snow mapping is beneficial. During Spring, we can use it to provide flood risk mitigation - especially for areas prone to flooding. During Winter, it cou

Read

ISS Python Tracker

We will use the Cartopy library, available for Conda environments. This library allows us to project and transform appropriate mappings from coordinates and images.

Read