Somewhere in the last year, a bunch of us who hadn’t shipped real code in years quietly started shipping again. Not reviewing it. Not architecting it in a doc and handing it off. Actually building it. And loving it.
I lead software for a living. That means my days are meetings, roadmaps, hiring, unblocking people, and saying “no” a lot. The last time “writing code” was my actual job was a long time ago. I never stopped being able to code — I stopped having the time to code. At least in my day job. There’s a difference, and every engineering leader reading this feels it in their bones.


I’m contributing story execution. And my goal is to contribute like any other team member. My code gets reviewed. Harshly because I don’t know all the norms for this code base. And honestly it’s great because to be a technical lead I feel like I should know the code way better than I’ve had time to.