My current professional development focus is HTML 5 and Javascript, specifically testing and security. Last month, I started to develop an HTML 5 / Javascript only game using TDD and BDD practices that I learned from RoR and ASP.NET. This gave me an insight into how HTML 5 / Javascript should work versus how I have learned to use them. You definitely get the sense that HTML 5 is an application stack versus just a mark up language, which as a web developer and app developer is exciting.
From this experience, I decided to get to an expert level of competence (is there an XBOX Live badge?) I started a comprehensive lit review in the area, reading Professional JavaScript for Web Developers , the JavaScript Bible, JavaScript – the Good Parts, . I also volunteered to help with the JQuery test team – working on add-ons with the QUnit tool and started some work on the OWASP HTML 5 Cheat sheet project, incorporating best practices into an easy to use format. I will be rewriting my game and incorporating this new knowledge as I progress.
Hopefully by this time next year, my web-fu will be that much better.
|