Comprehensive Online Developer Education

Writing Clean Code

If there's one thing I want you to take away from this post, it's that you should read Clean Code by Robert Martin. Eventually we'll summarize his work into a digestible video course, but in the meantime please read that book. But why does writing clean code matter? Here are several good...


Visualizing Threshold Concepts

Threshold concepts are those ideas where you have an 'ah ha' moment. Everything suddenly becomes clear, and yet (somehow) you still can't really explain it to anyone else... we want to try and overcome that last part by re-imagining problems visually, rather than in a traditional abstract/logical...