Other than ads. Find a couple of the most common questions/issues and those that get the most action and turn that into an ebook where you can offer advice, and show the various opinions and details around each different methodology etc.
If you are getting newbie's coming to the site that are either new to the language or new to the industry or just having common issues, ebooks, subscriptions and training are a fairly easy way to monetize.
You could also collect say 50 best useful tips and sell that as an ebook. Go through all the content on the site and collect these into an organized training manual basically. Its a FAQ in ebook form. Or maybe do a architecture practices, design practices and intro ebooks etc, all based on the content you have.
Also, you could give a small ebook away to increase conversions on getting people's email addresses. Then get a newsletter setup that you can offer services to the list, or use it again to sell ebooks, training etc. You may already have setup the email list, but just in case you haven't yet gone that way. You can work with partners then to monetize the list where you will not rent or sell your list but if someone presents you with a good solid topic or service you will market it to your list and you will get paid to do that. You just have to be picky about what you send to the email subscribers and not abuse that responsibility or your opt-outs will destroy the list real fast.
Last idea, going back to the newbies, you could offer a 3-6 month initial training service where they pay monthly for weekly tips, training and assistance while they are getting started. Of course I am making a ton of assumptions with this idea.
I am just shooting ideas out of my head, so they may be totally off base for your situation, as your question is pretty broad without a link to the site to understand what you already do.