Dan J.

Dan J. lives in Vancouver, BC. He's been developing software for going on eight years, during which time The Daily WTF has gotten him through many a terrifying codebase.

Aug 2013

Don't Touch That Dial!

by in CodeSOD on

You can't really blame Bjørn for not listening to the radio much anymore. If you'd had to spend months maintaining the in-house web application he inherited, you'd develop some negative associations of your own.

Bjørn was always baffled by the occasional complaints he'd receive from users, reporting that the filtering and categorization functions on many of the application's pages were broken. The pages displayed sets of radio buttons to allow users to select among various options, and apparently these buttons didn't always work. The problems always had hazy descriptions and, no matter what, Bjørn had never reproduced a single one.


The Old Switch n' Bait

by in Tales from the Interview on

A few years back, RJ was hiring developers. Besieged by pretenders, he had devised an online coding test and hired a recruitment firm to subject candidates to it in hopes of weeding out the lower-quality developers. Since RJ and a teammate had to assess each candidate by themselves, the test was an important time-saver: if the candidate's code wouldn't even compile, refused to run, or obviously didn't work, that was an easy write-off. But this story wouldn't be much of a WTF if it were merely about some feckless applicant.

One day they received a submission from a Mrs. Qiu Jiang. Her code not only compiled and ran, it actually worked. It passed RJ's test cases quickly too, which meant Qiu hadn't simply brute-forced her way through. RJ had high hopes for their face-to-face interview.