Kevlin HenneyStories of Your CodeForeword to Your Code as a Crime Scene by Adam Tornhill3 min read·Mar 15, 2024----
Kevlin HenneyProgrammers Have a Lot on Their MindsPreface to 97 Things Every Programmer Should Know2 min read·Mar 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 appears8 min read·Jul 27, 2022--1--1
Kevlin HenneyThe Most Bogus SortRandom fun with the esoteric bogosort ‘algorithm’14 min read·Mar 21, 2022----
Kevlin HenneyAgility ≠ SpeedSoftware development benefits from a sense of direction9 min read·Nov 22, 2021--3--3
Kevlin HenneyLifting the Recurse of FactorialRecursion? Iteration? Or a third (or fourth) way?12 min read·Sep 17, 2021----
Kevlin HenneyThe Recurse of FactorialDeconstructing factorial implementations in unnecessary detail, from iterative to recursive, from control structure to data structure, from…12 min read·Sep 6, 2021--1--1
Kevlin HenneyGetting over the WaterfallDeconstructing sequential development to better understand more continuous development9 min read·Aug 30, 2021--3--3
Kevlin HenneyA Sort of PermutationPractical lessons in the impractical permutation sort6 min read·Aug 23, 2021----
Kevlin HenneyCarbonated AirFiguring out the mass of carbon in the atmosphere with some back-of-the-envelope number crunching8 min read·Aug 16, 2021----