The Secret Joys of Hiding Complexity
I reckon some of the best times working as a software designer and programmer are when you manage to make something really quite hideously complex look absolutely trivial to the end user. In this case, some fairly hairy fuzzy-searching, de-duplicating and difference-spotting code for the Help Training Courses Magical Auto Search, running behind a user [...]