I'm new to coding but am loving it. Some of my questions are about concepts; some are about specific code; usually when I don't understand specific code, it's because there's a gap in my understanding of general concepts.