Posts
How to speak at a conference
November 29, 2018•1,142 words
A former colleague of mine recently described the steps to speak at a conference as: Write a proposal and (optionally) a talk outline. Get accepted...
DRY multicomparisons
July 14, 2018•991 words
Now and then, I find myself writing something like if (x == a || x == b || x == c) ... , and every time the repetition of x == annoys me. A number ...
Angular Route Guards For Authorization In A Web And Mobile Application
July 13, 2018•1,818 words
Learn how to use Angular route guards for authenticating & authorizing access to certain child and parent routes.
constexpr quicksort in C++17
June 3, 2017•717 words
So I've written about compile time quick sort twice before ( 2011 and 2015 ,) but now when C++17 support is becoming available, I thought I'd try i...
Higher order functions as an enabler for lazy evaluation
January 8, 2017•1,465 words
Yesterday's post about Generating lambdas for clarity and performance showed how to make use of higher order functions to improve clarity while giv...
Generate lambdas for clarity and performance
January 7, 2017•1,197 words
Higher order functions , functions that operate on other functions or returns functions, are familiar to those who have had some experience with fu...