added a tiny post about metaprogramming