Aaron Williams is a web developer and journalist