Sometimes we write for fun
but most of the times to share knowledge