On their way to becoming fluent in a language, every coder must suffer being stuck in the ‘intermediate rut’ — when you’re capable, but can’t quite offer your services professionally. So how do you get out of the rut? Obviously there are paid-for courses — Team Treehouse, Udemy, and the…