Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

33rd Degree 2012 schedule

Monday 19th March 2012

  • Build Trust in Your Build to Deployment Flow!

    by Fred Simon

    Frequently deploying to production puts bigger pressure than before on DevOps to make sure the good, qualified application is provisioned with no mistakes.

    This session will explore some common pitfalls with traditional Continuous-Integration that increase risk, introduce manual input and human error, and generally make DevOps cringe before hitting the “deploy” button.

    We will then demonstrate automation techniques that overcome these issues using popular tools, like Maven, Gradle, your CI server, custom scripts and a Binary Repository.

    Whether you are building software for the cloud or in-house, this presentation will show you how to have completely automated production builds that release applications which are fully traceable, managed and ready to be provisioned with no fear!

    At 2:00pm to 3:00pm, Monday 19th March

  • Kotlin: A cool way to program for JVM

    by Andrey Breslav

    Kotlin is a statically typed JVM-targeted OO-programming language, recently introduced by JetBrains. The language is under development, but we can already demo quite a few cool things you can do with it, such as:

    Safer programs with static null checks;
    Concise code with type inference and first-class functions (closures);
    Convenient internal DSLs and fluent interfaces;
    Strong and flexible typing with reified, variant generics;
    and much more!

    At 3:10pm to 4:10pm, Monday 19th March

  • Introduction to Dart

    by Mike West

    Dart is a new programming language for structured web programming. The Dart project includes a language, libraries, a virtual machine, and even an IDE. It also takes a fresh look at DOM and HTML interfaces. Join Mike West, a Developer Advocate with the Chrome team, as he gives a tour of Dart and its motivations.

    On Monday 19th March

    Coverage slide deck

Wednesday 21st March 2012

  • Acceptance Test Driven Development with Arquillian

    by Bartosz Majsak

    We all know that unit tests are great, but relying only on them is most of the times just an illusion of safety. Eventually we need to verify how our components are interacting or whether running in the target environment does not end up with some unexpected behaviour. Last but not least it all amounts to whether your application is providing the end user what he or she is really expecting. But how can Arquillian help us saving our users from frustration and keep them sane?

    Along this journey we will see that the Arquillian ecosystem is way more than just integration testing. We will dive into the concept of ATDD and demonstrate how to build higher-level, end-to-end functional tests using the Arquillian Drone extension together with a WebDriver's concept called Page Objects. This concept makes our tests cleaner by providing reusable web testing components. To make it even better we will sugar coat our tests with a Groovy DSL for Behaviour Driven Development.

    If you care about quality of your software you definitely shouldn't miss this talk!

    At 10:10am to 11:10am, Wednesday 21st March

Schedule incomplete?

Add a new session

Filter by Day

Filter by coverage

Filter by Topic