some interesting things from my first take on js development