Contents are stored in two subfolders: scripts and notebooks.
Cf. list of the specific contents in subsections below.
Python scripts with snippets pertaining to various topics
algorithms:sorting- implementations of sorting algorithms
base64enc- doingbase64encoding (WiP!)bits_n_bytes- working with Pythonsbytes,bytearray, encoding numbers and test as bytes, etc.builtin_gttrs_sttrs- explained difference between__getattr__and__getattribute__decorators- overview of key use-cases of decoratorsfs- file system operations (usingpathlib.Pathto iterate over directory contents, both recursively and non-recursively, etc.)function_self_inspection- how to get function's name from within that functiongcp_notes- investigation of selectGoogle Cloud Platformaspectshackerrank- notes on Hackerrank problemsheapq_notes- notes on using Python'sheapqclassiterators_n_generators- overview of iterators and generators in Pythonitertools_notes- notes on using select Pythonitertoolspackage functionsmetacls- notes on metaclasses in Pythonmypy- notes on Pytohn's static type checked mypyoop- OOP in Python: notesoperators_overloading- overloading of operators in Pythonreading_files- explained difference betweenread,readlineandreadlinesmethods called on open filesingleton_with_mcs- implementing singleton patter in Python using metaclassesbuiltins_notes- notes on select builtinsthreading_notes- notes on Pythonsthreadingpackageregexps- notes on regular expressions in Python withrermetaprog- notes on metaprogramming in Python