Hi Mark,
First of all, I must say, your website is very impressive. I would love to chat with you about AI at some point. You are correct about the non-techs understanding and empathizing with the developers. I am a non-technical founder myself, that's why I wrote the post. I try my best to understand the processes and problems that the tech team goes through. I try and learn as much as possible in order to not be in the dark.
I also like the fish analogy :D