Maybe integrate `logging` or some other widely used logging module. Candidate features: - Write to a file. - Auto-rotate logging files. - Start overwriting logging files after a defined period.