Yeah, I would like to know controversial in which way. If it’s selling weapons to a foreign government that shoots children in the head intentionally I would be less interested.
Then I might be interested. I myself am vaguely controversial to other programmers:
* I don't think you need large abstractions to build webpages. I can write code faster without the luggage and it also scales more efficiently and executes dramatically faster too.
* I don't like HTTP. My current job is entirely around building HTTP based transmission APIs, and its way too complicated and way too fragile. Web sockets for everything is way more simple. I believe this so much that I wrote a web server to serve HTTP and web sockets on the same port in order to priorities web sockets for everything with simple conventions to efficiently proxy anything.
* I believe in measuring things. Everything is slow until you have numbers that you can compare. To me this sounds obvious, but most programmers I have worked with find this repulsive. I suspect most people are incapable of measuring things.