# Programming languages

- [Python](/my-de-learning-logs/programming-languages/python.md)
- [Type hinting and Annotations](/my-de-learning-logs/programming-languages/python/type-hinting-and-annotations.md)
- [Generics and Protocols](/my-de-learning-logs/programming-languages/python/type-hinting-and-annotations/generics-and-protocols.md)
- [Working with time, dates and timestamps](/my-de-learning-logs/programming-languages/python/working-with-time-dates-and-timestamps.md)
- [Working with timezones](/my-de-learning-logs/programming-languages/python/working-with-time-dates-and-timestamps/working-with-timezones.md)
- [uv - package and project manager](/my-de-learning-logs/programming-languages/python/uv-package-and-project-manager.md)
- [Working with files](/my-de-learning-logs/programming-languages/python/working-with-files.md)
- [Sys, subprocess, and argparse](/my-de-learning-logs/programming-languages/python/sys-subprocess-and-argparse.md)
- [ABC - Abstract Base Classes](/my-de-learning-logs/programming-languages/python/abc-abstract-base-classes.md)
- [@contextmanager](/my-de-learning-logs/programming-languages/python/contextmanager.md)
- [@property](/my-de-learning-logs/programming-languages/python/property.md)
- [Descriptors](/my-de-learning-logs/programming-languages/python/descriptors.md)
- [Linting and formatting](/my-de-learning-logs/programming-languages/python/linting-and-formatting.md)
- [Logging](/my-de-learning-logs/programming-languages/python/logging.md)
- [Type checkers](/my-de-learning-logs/programming-languages/python/type-checkers.md)
- [Data validation](/my-de-learning-logs/programming-languages/python/data-validation.md)
- [Working with dataframes](/my-de-learning-logs/programming-languages/python/working-with-dataframes.md)
- [functools](/my-de-learning-logs/programming-languages/python/functools.md)
- [deque](/my-de-learning-logs/programming-languages/python/deque.md)
- [Creating CLIs](/my-de-learning-logs/programming-languages/python/creating-clis.md)
- [PyArrow](/my-de-learning-logs/programming-languages/python/pyarrow.md)
- [Pandas 2.0 and 3.0](/my-de-learning-logs/programming-languages/python/pyarrow/pandas-2.0-and-3.0.md)
- [Polars](/my-de-learning-logs/programming-languages/python/polars.md)
- [Enum](/my-de-learning-logs/programming-languages/python/enum.md)
- [Golang](/my-de-learning-logs/programming-languages/golang.md): My notes about Golang
- [Useful packages](/my-de-learning-logs/programming-languages/golang/useful-packages.md)
- [Untitled](/my-de-learning-logs/programming-languages/golang/untitled.md)
- [Linting and formatting](/my-de-learning-logs/programming-languages/golang/linting-and-formatting.md)
- [Logging](/my-de-learning-logs/programming-languages/golang/logging.md)
