Revisão do código.

Opa, beleza?

Seguinte, o Bini pediu para eu dar uma olhada no código mesmo que não tenha dado certo lá. Depois de brigar bastante com o RSpec (os testes não estavam rodando, estavam?) eu acabe desistindo de prosseguir quando vi que tinha um controlador lá sem as views (Essay).

O que eu posso te dar de conselho é uma coisa que sempre te falei: **presta atenção nos detalhes**. Desacelera, para, respira, foca. Eu sempre peguei no seu pé por você escrever "jogado" (parecendo com pressa, falta atenção em vários pontos, tem uma tela lá da app pública que você escreveu "proficional", não pode, queima o filme!), e batata, seu código sai atropelado e várias vezes amontoado. Você entende os conceitos legal, mas tem que prestar atenção na implementação, e sendo muito suspeito de falar, o Rails te dá condições de fazer a implementação dos conceitos de uma maneira muito prática, como sempre falei nas aulas. Mas bicho, foca, rabisca, joga fora, faz de novo, e depois vai para o código. 

Espero que você continue estudando Ruby e Rails, mas independente da tecnologia, calm down and focus. :-)