For JavaScript developers, more choices mean hard choices | Dark Hacker News