How Writing Online has Helped Me as A Programmer?