I don’t have a deep understanding of code, but I know enough to mess around. That makes it really easy to mess things up.
Today, I was messing things up in a big way, but then I worked out why. I felt good for solving the problem, but bad that I’d made such a basic, basic error.