Quick guide for getting started with some basic dev tools common in creating geospatial analysis and automation workflows
Part 1 wsl starter
Install WSL
Python setup in WSL
Virtual environments (venv)
Basic Linux concepts (as needed), VS Code
Basic Git startup workflows (feature branches, commits, PRs)
Part 2 uv starter
Astral-UV (environment and package management)
Installation
Creating projects and virtual environments
Working with others
Running using uv
Part 3 .env starter
What not to do
Environment variables overview
Terminal and Python dotenv
Debugging?
S3 Object Storage, Cloud native data formats
Fastapi, pydantic, duckdb
Dockerfiles, Compose-files, Images, Containers Podman