The tipping point
So here is where I rant. Here's where I've had enough of it. It may actually be the tipping point. Whatever. Feel free to skip this one. I'll try not to hurt your feelings. Let's start with a confession; I've entered the js realm on a serious leve...