Ouch, harsh words!

But, what would be your stack of choice? Or, what stack gives you the most confidence?