Writings and resources from my personal journey in software development
This mountain, though it be high, I aspire to climb...
A list of useful and thought-provoking resources for becoming a great developer.
What's on my mind - talks and books
Shortcut keys, bookmarks and handy links for safe keeping.