Programmer Competency Matrix ➚
definitely dated, but interesting yardsticks.
Why is processing a sorted array faster than processing an unsorted array?
Why it's important to know how to write for CS Majors
Learning is more important that Knowing
Good insight on interviewing programmers