Hi Aaron,
I think the clear documentation is where I fall down. I’ve no idea why I made a custom footer file now. Sometimes I manage to write comments in the code, but I often assume I’ll remember what I was doing.
I discover “technical-debt” in my work as product owner for Glow Blogs. Often what I wanted would require custom code and it would be pointed out to me that would need to be maintained. The other concept that was repeatedly explained to me was my tendency to “solutionise” which was outside my role. Both valuable lessons I’ve not completely learnt.