Purpose of this Blog

Dr Ben Goldacre has argued in favour of sharing the complete programming code alongside research results:
I propose that The BMJ should change its policy and require all analytic codes to be published, as an appendix, alongside all quantitative papers. This would do more than simply enhance transparency and reproducibility. It would also create a growing archive of codes, with immediate clinical relevance, from which researchers could learn new techniques and shortcuts, and from which whole routines could be re-used, avoiding unnecessary duplication of effort. It would allow each publication to contribute more to advancing science and accelerate the discovery of important signals in patient data.
I'd be reluctant to send reams of code to medical journals for various reasons, and data sharing is the real concern for GPP. However, I sympathise with Dr Goldacre's position and, to the extent that it makes sense, I include my programming code for published studies here along with some explanatory notes. There are a few options for researchers hoping to publish code, such as CPMB, JSS, F1000 and the R journal. However, these journals obviously limit what can be made available. Therefore, a blog seems to be a decent way to go about it, supplemented by GitHub. The blog is focused primarily on SAS code, however it may also include e.g. MATLAB, WinBUGS etc.