A discussion of how to do Computer Science well, particularly writing code and architecting program solutions.