Talks

Batteries not included: The concept of »DevOps« beyond buzzwords

Frederic Hemberger presenting his talk on stage

»DevOps« is everywhere and the buzzword machines seem to work overtime, resulting in a lot of misunderstandings and fancy new marketing shenanigans.

But what’s really behind the term »DevOps«? What impact does it have on working relationships and company culture, not only for developer and operation teams? And why does reality often lag far behind the demands when it comes to implementation?

Donʼt cross the sites!

Itʼs 2015 and Cross Site Scripting (XSS) is still ranking high in OWASPʼs »Top Ten Security Risks«. How does this kind of attack work and what harm it can do to your site? And more important: How can we prevent it?

Developing a web-security mindset

Security is often the neglected step-child of web-development and has the reputation of being hard and complex. I want to show you why it matters to bake security into your project right from the start, how to act responsibly concerning your usersʼ data and how to develop a good understanding of fundamental security topics.

hapi – Building applications and services in Node.js

hapi is a framework for building web applications, services and RESTful APIs in Node.js. Besides being the core building block for Walmartʼs mobile platform, it also powers the new npm website and many others.

Running Node.js apps in production

How to get your Node.js apps up and running? We’ll discuss the pros and cons of different deployment techniques and how to keep your applicationʼs downtime to a minimum.

Metrics and log files help you to understand how your application behaves in production, but going through lots of them manually can be cumbersome. Instead, centralized logging with Elasticsearch and Logstash can help you with that.