Psyched

Yesterday (in-between job hunting) I updated the psychedharma.com website with an "elib-blog" integration that seemed to go pretty smoothly. The software depends on "elib-base" and Empathy and these are the same three main components that this site also depends on (as well as the templating library Smarty). The three components can now all be installed using Composer however elib-blog is not currently a stable enough project to be public. I have also been working towards a new release of Empathy (version 0.9.6) which will include updated documentation. All information regarding this micro-framework is gradually starting to be stockpiled over at empathyphp.co.uk. (Notice the attempt at making the project look as official as possible.) Be warned that finalising the next release is still in progress and the same is true for the accompanying docs.

Read more...

Sexy Technologies

Here is my current round-up of technologies that are still getting my blood pumping. The irony here is kind of intentional because not many of these are widely considered to be that sexy. Hint:  From an engineering perspective I believe best practices usually trump new and shiny.

Read more...

JSON Files and emacs

I got tired of emacs not knowing I was essentially editing javascript files while writing JSON so I started to look into JS2-mode until I realised it was kind of overkill. Then I saw this comment that suggested telling emacs to use the inbuilt syntax handling for javascrpt for json files too!

(setq auto-mode-alist (cons '("\\.json\\'" . js-mode) auto-mode-alist))

Read more...