The other thing I have had good luck with (especially with rust) is asking it to take modules that have evolved naturally over time with solid test suites around them, and refactor into more idiomatic and DRY'd up code.
add a skeleton here at some point
about 1 year ago