When hiring software developers a common technique for assessing their aptitude is the “programming challenge”. These come in a variety of forms, but they all generally involve a staged example where the candidate is tasked with solving some type of a task where multiple solutions exists. The candidate is then graded (in no particular order) on their ability to:
Reading List – Mar 1, 2021
Books I’m currently reading, Monday March 1st 2021:
- Lincoln by David Herbert Donald
- The Definitive ANTLR 4 Reference by Terence Parr
- Classic Computer Science Problems in Python by David Kopec
Books next up in my queue:
Grokking Algorithms: An illustrated guide for programmers and other curious people
I graduated college in December of 2005, but my last math class was a year and a half earlier when I took Calculus III over the first summer 2004 term. As of the time of this writing that is just over 16 years, 7 months since I’ve last used a large portion of what I learned in Calculus III.
Reading List – Feb 1, 2021
Books I’m currently reading, Monday February 1st 2021:Apollo 8: The Thrilling Story of the First Mission to the Moon by Jeffrey Kluger
Apache Solr: A Practical Approach to Enterprise Search
Two New Language Localizations
In the spirit of Christmas, I’m pleased to announce that starting today two new language localizations are available for this publication – French and Russian.
In 2019 I began the process of making my content more broadly available to everyone across the globe by introducing our first localizations of Chinese and Spanish, and I’m very pleased that we’re ending 2020 on a high note by expanding those language offerings. It is my sincere hope that these translations are helpful in sharing this publication to as many people as possible, even if English is not their first language.
Time, Ideas, and Saying No
I’ve always seemed to have more ideas than time. I really should start keeping a log of all my ideas – I’d be curious how large such a list would grow. These are things from awesome website ideas, to ideas for a business venture, to even things like politics and local community development. This is undoubtably why ideas are viewed as being a dime a dozen. Ideas are the easy part, execution is where the things get tricky.
I Make Seven
For many it is not the destination, but the journey, that makes an adventure. I can relate. Two years ago I joined Summit ESP, and began a journey that I will never forget.
There were many things that attracted me to Summit, but perhaps the one that influenced me the most were the people. I felt – and still do feel – that they had put together a top-notch team. Truly one of the single best teams I’ve ever had the pleasure of working with.
Always Be Prepared?
Perhaps it was my years as a Scout, and their insistence on always being prepared for whatever might come your way, but I have always carried more adapters than I could possibly need around with me in my bag. The idea of being caught without a cable or adapter for some tech gadget is distasteful, to say the least.