Continuous Integration for the UI

*
Proposal
Short Form
Intermediate
Scheduled: Wednesday, June 27, 2012 from 1:30 – 2:15pm in B201

Excerpt

Back end developers have been reaping the benefit of using build tools to build there code and report on possible errors for ages. With the evolution of the web, we front end developers needs the same...

Description

Back end developers have been reaping the benefit of using build tools to build there code and report on possible errors for ages.

Front end development has grown incredibly in the last couple of years and JavaScript and CSS has become a bigger and bigger player in building web applications.

With that, the quality of the code we write is more important now than ever. But how do we know whether we meet a certain level of code quality when there is a bunch of developers working on the same code base?

Well, we have to give a hat tip to the back-end folk and start integrating proper tests into our code during each build. This is where Jenkins combined with CSSLint, JSHint and other tools come into play. And we can automate this easily….

Speaking experience

Spoke on two occasions at the software freedom day in South Africa and gave regular talks at my last company regarding modern web technologies.

Speaker

  • Me

    Biography

    My name is Schalk Neethling. I am a web developer at Mozilla and live in Pretoria, South Africa and see myself as an evangelist, writer and developer with a passion for open source, web standards and accessibility.

    I have been so involved with these worlds that I feel they have become a part of me and cannot foresee a future where these topics will not be a part of my daily life.