Writings and resources related to software development from my personal journey
This mountain, though it be high, I aspire to climb...
A short exploration of some of the attributes of great software developers.
A list of useful and thought-provoking resources for becoming a great developer.