Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 894 Bytes

File metadata and controls

33 lines (25 loc) · 894 Bytes

🚀 GSS Dev Startup Materials

Quick guide for getting started with some basic dev tools common in creating geospatial analysis and automation workflows

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

What not to do
Environment variables overview
Terminal and Python dotenv

Part 4

Debugging?

Other Future Ideas

S3 Object Storage, Cloud native data formats
Fastapi, pydantic, duckdb
Dockerfiles, Compose-files, Images, Containers Podman