Here is one recent example: My project was to write a script to support a mechanical engineer in life testing some buttons that I interfaced with. The script development went faster than I expected, so with my "extra" time I decided to learn how to use a new testing technique on the project.