samhwang github blog