Nick Chen 

@codercat
A Software Engineer with more than ten years of experience, a writer, and long life learner.
500 subscribers