JavaScript is the duct tape of the internet. Sure, it gets the job done, but sometimes I feel like I'm just slapping a bandaid on a gaping wound.