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