Making Web Development Fast and Fun