Kevlin HenneyProgrammers Have a Lot on Their MindsPreface to 97 Things Every Programmer Should KnowMar 27, 2023Mar 27, 2023
Kevlin HenneyThe Right Tool for the Job?The seemingly self-evident advice to “use the right tool for the job” is more subtle and more complex than it first appearsJul 27, 20221Jul 27, 20221
Kevlin HenneyThe Most Bogus SortRandom fun with the esoteric bogosort ‘algorithm’Mar 21, 2022Mar 21, 2022
Kevlin HenneyAgility ≠ SpeedSoftware development benefits from a sense of directionNov 22, 20213Nov 22, 20213
Kevlin HenneyLifting the Recurse of FactorialRecursion? Iteration? Or a third (or fourth) way?Sep 17, 2021Sep 17, 2021
Kevlin HenneyThe Recurse of FactorialDeconstructing factorial implementations in unnecessary detail, from iterative to recursive, from control structure to data structure, from…Sep 6, 20211Sep 6, 20211
Kevlin HenneyGetting over the WaterfallDeconstructing sequential development to better understand more continuous developmentAug 30, 20213Aug 30, 20213