Not everyone has the luxury of owning the IP to their production codebase. If you want to start posting chunks of it online you're going to need a better excuse to give your boss than "I want to win an internet argument".
If that level of peer review is really important to you , then you would be best off releasing the source to your entire app.
It would be much more useful than seeing another 'create user and send email' stuff, which I see in almost every article about controllers.
It is simple enough to distill your approach down into some fictional code that can be easily understood. I do it all the time when I'm posting questions on Stack Overflow and don't want to stick the real code on there.
It might be nice to see some of their production code, but it doesn't really offer any value to them other than being able to fire a shot in an internet war.