Started refactoring Filtru's Web API this month ahead of adding new features.
I feel like a seasoned developer as the first thing I did was to write full integration tests to be sure nothing went unnoticed.
This meant making the API run off SQLite for the database, and tests hitting the endpoints do mutate the database as opposed to using in-memory mock service before.

