Things I Learned

This is set of my notes taken when I learned something. Inspired by many "Today I Learned" or "Things I Learned" pages.
Pandas dataframe schema and data types validation
Serve http files with python server
Change extension for multiple files in Zsh
Use python TypedDict to type hint dictionaries
Zsh loop over files and run command
Alow arbitrary types (such as Pandas Dataframe) in Pydantic
Python configuration management
Clone partition in Linux
Python Add Parent Directory To Path
Python - get file and path parts (dirname, base name, extension)
Git - delete branches that are merged into main branch
Black code formatter
Git hooks
Time tracking apps
Add logo to notebook header cell
Git add
Git pre-commit hooks
Python convert docstring styles
Python docstrings styles
Python project documentation from the code with pdoc3
Git autocommit on file changes