The best way to learn a new programming language is by writing programs in it.
Actions are right in proportion as they tend to promote happiness; wrong as they tend to produce the reverse of happiness.
Contemplating the weaknesses of others is easy; contemplating the weaknesses in yourself is hard, but it pays a much higher reward.
Innovation without execution is just an idea.