moving to hugo


I was initially planning to use plain Github Pages for my blogging but I’ve read some good reviews with Hugo. I’ll give it a try and see how it goes. I have written a few blog posts over at Medium but I don’t want to spam my Twitter followers with random information that don’t matter to them. I might sync a few bits from time to time.

Browsersync -- The Ghost and the Pretender


Looking at few stats: 6.9k Github stars and 700k npm downloads in the last month (at the time of this writing) it’s no wonder that you can always find plugins, tools or utilities that will link up Browsersync with your favourite frontend or server side framework to ease up your browser testing. It is packed with good features as mentioned in Addy Osmani’s 2013 blog but its ghostMode and Proxy options are spot on in my opinion.

OWASP New Zealand Day 2016


This is kind of an old story now, 1+ month ago as of this writing. The conference had a good list of speakers and most of them are working for a NZ-based security companies. There were shown pre-recorded demos and live ones as well. One of the highlights would be the lessons learned from this conference: Credit Card Fraud (pdf) — by Dan Wallis of Christchurch ISIG Content Security Policy (pdf) — by Valentinas Bakaitis of Aura Security Oauth 2.

Docker 3rd Bday + Training


source : Thanks for the event! I really enjoyed the Docker crash course, it was certainly an eye-opener for me :) HUGE thanks. Get me started with docker:P Attendees feedback, how cool is that ?! it was held on 21 of March 2016 I thought it was a good meetup, the room wasn’t really that packed but it was a good crowd. Although, was a bit lost and had to find my way through the conference room but location-wise ?

Xhyve + Alpine Linux


During the 2015 Xmas holiday break I’ve been meaning to play around with Docker or in particular CoreOS on my Mac machine. I know it’s pretty easy to whip with a few CLI commands — Vagrant + VirtualBox, done! — but I wanted something different and wanted to avoid too many abstraction eg. running a virtual environment on top of a virtual environment. A few google searches got me into xhyve, can’t remember the exact keywords I used — sorry.

TypeScript and its magic number TS2403


At work, we’ve been using Webpack for our frontend stack (TypeScript, AngularJS v1.x, NodeJS, GulpJS + other JS libraries without much drama. Over the last couple of months our Angular2-based project is starting to get a life, from a simple PoC to a usable web app. Though we were working against the early alpha releases of Angular2 but we thought it’s gonna be fine — we just want a minimum viable product.

2016 resolution


Untitled… updated 2016 resolution(s) it’s not a long list but I’ll give it a shot Start a writing a blog (first yay!) Track my goals (web apps, any suggestion ?) Be healthy Watch Jono & Ben (c’mon ? what ?) Edutech my kids with Khan Academy (had 1 today for my 3 yr old) Deep dive into Rustlang Be patient Read 1 book per month Experiment and turn small ideas into life



Hi there, My name is Richard I’m a web developer from New Zealand. A few little bits about me: I write code for the web I am cool, not friendly because I am VERY friendly! I put code on Github I like to automate things with CI Community I help co-organise from 2013-2016 a local tech meetup called Auckland Continuous Delivery Meetup Speaking Continuous deployment of a Single Page Application on Azure CI and Deployment w/ Codeship Conferences I love to go seminars and conferences whenever I can.