Chris Heilmann sums up what makes our job so hard and so fun at the same time. "Programmers don’t accept your work as real code, and designers don’t consider it design." The fun is, among others, "To work with design and backend and project managers to make sure the customer gets something that is looking good and works fast and reliable."
Front-end developer: previously client-side web developer, previously web designer, previously HTML integrator.