The first time I got promoted to lead developer, I really struggled and was shocked to learn that I was lucky if I got to spend half my day writing code. I got frustrated and felt like I was doing something wrong. I struggled to communicate where my time was going and what I was doing all day. Over time, I realized that that's just part of the job of being lead. Thank you for sharing so eloquently - if I'd been able to read this before, I wouldn't have felt like so much of a failure for the first year.