Welcome to my site.
Below are some recent ramblings, above you can find my android apps, open source work and academic publications.
NationJS talk on NodeJs now on Vimeo
Modern Software Development Life Cycle
Grabbing a Certificate with OpenSSL and importing it into Java
SMS Character Count
Alignment of Raphaël Paper.text(…) and Paper.print(…)
Most starred project this week, and second most forked.
How many ways are there to say phone number?
Invalid IP range checking defeated by DNS
JSHint ‘x’ is an implied global variable
Nodewii talk at Node DC
pt-kill CentOS init.d script
Using Make to parallelise a task
Setting up git-p4
RFC 1123 dates in PHP
Groovy / Grails
Gmail tagged 48 valid emails as spam
I have native IPv6
Abusing Google’s “I’m Feeling Lucky” to work like bit.ly – brampA2D
MRI scan of my brain
Failed Ubuntu update
LaTeX Error: File `layaureo.sty’ not found
Hacking Linksys E4200v2 firmwareView more…