In this presentation I talk about a particular problem statement and how I solved it using meta programming.