I recently started writing a (very) long post about my current development stack and I thought that I would write a few more in depth posts about some of the things that I mentioned. David is the first one choose to write about. So what is David…