I've been programming in many different environments since 1983. I've been around the block more than a few times, but like everyone, occasionally need to ask for help on tools and technologies I'm not yet familiar with. I love answering other people's questions, and on occasion even give correct answers. :-)
I've worked in video games, broadcast television display systems, meetings and presentations software, and a few data backends. I've contributed to several books, including revising Game Development with Unity.