Potential Speaker - Matt Brunt

BEHAVIOUR DRIVEN DEVELOPMENT AND BEHAT: TELLING STORIES THROUGH CODE

Stories? Scenarios? BDD? Are these just more words in the ever-growing list of jargon that developers have to know? Or are they something more important than new terms to memorise?
In this session we'll look at how BDD fits into the software development work-flow, how to tell user stories through features, and how to automate them in Behat.
These techniques will help to ensure you're writing well designed and tested software that focuses on what the users want from a system.

CONTENT SECURITY POLICIES: LET'S BREAK STUFF

Content Security Policies are another tool we should have in our security toolbelt to help protect users of our sites.
In this session I'll cover what they are, why they're needed, how they work and the limitations on what they can & cannot do to protect users.
I'll demo attacks a CSP will block, break things, show what the different CSP directives & options will do and introduce some of the tools available to help with implementing a CSP on your sites!

Matt also proposed a lightning talk on running Multi-tenancy applications.

Event sponsors

Let us know how you could help the community.

STV

Markup

STV

STV

Digirati

PLAINMOTIF

Raffle sponsors

JetBrains

Latest on Twitter