algorithms (1) comments (8) data (1) debugging (1) deprecated (1) development-process (1) docstrings (3) documentation (17) dry (2) errors (4) examples (4) file-level (5) functional-programming (1) getting-started (1) github (1) hardcoding (1) imports (1) installation (1) last-pass (6) logs (1) manpage (1) mentorship (1) meta (2) motivation (1) naming (5) optimization (2) parameters (5) pipeline (2) plots (2) process (5) published-code-critique (20) readability (1) readme (6) refactoring (4) runnable (2) science-meaning (2) screed (3) self-documenting (1) software (1) starting-projects (1) style (4) tech-debt (1) testing (4) time-management (1) tutorials (1) usability (2) version-control (2) whitespace (1)