¿Cuáles son los conceptos necesarios que necesito aprender para convertirme en un programador o desarrollador web perfecto (nadie es perfecto, pero en gran medida)?

El podcast de ruby ​​rogues tenía un gran catálogo de temas cubiertos, alegres pero en profundidad, también tienen parlay, que es un foro para unirse.

Stackoverflow.com tiene recursos útiles, pero a medida que los rieles evolucionan rápidamente, cierta información puede estar desactualizada.

También me gusta el podcast de thinkbot. Rieles de amplia gama de temas específicos y catálogo posterior.

El blog codinghorror de Jeff Attwoods es un buen recurso general intetest.

Un correo electrónico semanal como Ruby Weekly tiene muchas referencias de artículos seleccionados y noticias. Peter Cooper, quien maneja esto, solía bloguear pero ahora es más infrecuente en Ruby Inside.

Y la revista sensacional centrada en la web tenía buenos artículos.

También esté atento a kickstarter, algunos buenos recursos se crean allí y puede ayudarlos a crear un buen contenido.