anchor.diff:                      | quality client-side JavaScript, including:
                       br
                       br
  -                    | * Why you don't control your run-time environment and why that's such a problem.
  -                    br
  -                    | * Some inherent problems with JavaScript's security model and design
  +                    | * Why you don't control your run-time environment and
  +                    | why that's such a problem.
  +                    br
  +                    | * Some inherent problems with JavaScript's security
  +                    | model and design
                       br
                       | * Writing secure API's with that in mind
                       br
  -                    | * Exposing and implementing countermeasures for common attacks in highly sensitive codebases
  -                    br
  -                    | * Patterns and anti-patterns in front-end penetration testing and auditing
  -                    br
  -                    | * Why security is so important to high quality code, and why you're probably not thinking about it enough
  -                    br
  -                    br
  -                    | Hopefully, by the end of the talk, you'll be able to take away some the lessons I've learnt from the best of these highly secure front-end codebases, and maybe how you can stop yours failing quite as spectacularly as some of the worst ones have.
  +                    | * Exposing and implementing countermeasures for
  +                    | common attacks in highly sensitive codebases
  +                    br
  +                    | * Patterns and anti-patterns in front-end penetration
  +                    | testing and auditing
  +                    br
  +                    | * Why security is so important to high quality code,
  +                    | and why you're probably not thinking about it enough
  +                    br
  +                    br
  +                    | Hopefully, by the end of the talk, you'll be able to
  +                    | take away some the lessons I've learnt from the best of
  +                    | these highly secure front-end codebases, and maybe how
  +                    | you can stop yours failing quite as spectacularly as
  +                    | some of the worst ones have.
                   td.time 11:25
                 tr
                   td.time 12:00
  
positive.code:                     a(href='/#Leonardo Garcia', title='Leonardo Garcia')
                        img(src='/img/speakers/leonardo-garcia.png')
                    h3 Why Bacon is actually good for your health
                  td.time 17:15
                tr
                  td.time 17:45
  
negative.code:                   .pictures
                      a(href='/#Benoit Marchant', title='Benoit Marchant')
                        img(src='/img/speakers/beonit-marchant.jpg')
                    h3(title='Exceeding expectations: how the MontageJS Draw cycle helps HTML5 apps rival the native experience')
                      | MontageJS
                    p.talk-summary
                      | Delivering complex mobile experiences with HTML5 that
                      | match consumers high expectations is still very
                      | challenging. This talk explains how the Draw Cycle
                      | in the MontageJS open source HTML5 Framework minimizes
                      | expensive layout reflows to provide high quality user
                      | experience, particularly on mobile devices...
                  td.time 12:00
                tr
                  td.time 12:30
  