Thoughts and musings.
An in depth look at the shortcomings of verifying an Ethereum signature in the client and how one can resolve this issue by verifying on the server.
A brief explanation as to why third party libraries which depend on jQuery often do not work correctly within a React based application (by design).
A brief look at how one can upload images to Twitter and Facebook (through their respective APIs) and then attach them to a Tweet/status submission.
A brief overview of the new EthTools.com functionality for submitting and interacting with contracts on the Ethereum network from within your browser.
My race report for the 2016 Essar Four Villages Half Marathon.
A brief overview of our latest project - EthTools.com - a collection of simple, user friendly tools for interacting with the Ethereum network.
A comprehensive, beginner friendly guide to security on the Ethereum network. What is a wallet, how do they work, and how do I keep my money safe?
How we use systemd services to make sure npm runs our ghost blogs, and our scripts to send notifications (to our iOS and Android apps) are always running.
Some photos and explanation of the meaning behind my latest tattoo - a large abstract jaguar on my shin.
This is my race report for the 2016 Berlin Marathon. Take a look at why and how I trained to be able to run a 2:52 marathon.