Platforms & Languages Beware the Elvis Operator in Groovy With Groovy's definition of truth, the elvis operator can lead to confusing results. Make sure that it's actually going to do what you want.
Extracurricular Activities Linux Has Lost the War for My Desktop I can't afford to update my system at night, then come into work and find that xrandr has suddenly changed its parameter format and my external monitor won't work.
Web Apps Simple Natural Sorting in ExtJS A simple method to sort numbers lacking leading zeroes, using a regex string replacement.
Software Science Solving Sudoku in C with Recursive Backtracking Recursive backtracking algorithms are incredibly powerful, solving complex problems with little bookkeeping. Here's an example of one in action.
Web Apps Introducing ICanHandlebarz.js – ICanHaz.js, meet Handlebars.js ICanHandlebarz.js is a simple templating solution utilizing Handlebars.js, in the spirit of ICanHaz.js.