I like seeing how the Rust community is becoming more mature. Learning to live with and accept existing code was really hard for me when I started programming.
You learn over time to encapsulate and insulate to avoid other's crap code to infect your code-poems.
Less jokingly, programming has so many pain points that you learn to avoid. Simple things like reformatting a file, while a simple thing and seemingly necessary, can later end up being transformed into some of the less enjoyable mergings you have done.