I thought I’d post this for the tinkerers more than anyone.
You may already use Visual Studio Code for development, but do you know about Visual Studio Code - Insiders? They (MS) are beta versioning a set of remote extensions that allow you to develop inside a remote container, so you can test your code live, rather than develop locally and push to the container to test.
As a Python developer, sometimes things just aren’t testable locally in a Windows environment, that need to be deployed to a Linux container running on a Balena Fin, or RPi.
Here’s a good entry into remote development with VSC-I: https://code.visualstudio.com/docs/remote/containers