pathlib and File Workflows
Read, write, move, and organize files using Python's modern pathlib module — the right way to work with the filesystem.
JSON, YAML, ENV, and Config
Read and write JSON and YAML files, load environment variables, and build a robust config system for Python applications.
argparse and CLI Design
Build command-line interfaces with argparse — add arguments, flags, subcommands, and help text that makes tools easy to use.
CSV and Tabular Files
Read, write, filter, and process CSV files with Python's csv module and common patterns for tabular data.
Environment Variables
Use environment variables to configure Python applications securely — manage secrets, paths, and settings without hardcoding them.