Salt Lake Software Symposium

June 29 - 30, 2012

Schedule

Friday, June 29

7:30 - 8:30 AM - REGISTRATION/BREAKFAST

8:30 - 8:45 AM - WELCOME

8:45 - 10:15 AM

Effective Spring

Craig Walls
Room: Wasatch 2

NoSQL Smackdown 2012

Tim Berglund
Room: Wasatch 1

Build Lifecycle Craftsmanship Tools

Matthew McCullough
Room: Parleys

Getting Agile Right!

Ken Sipe
Room: Red Butte

Domain Modeling Using Domain-Driven Design (DDD)

Paul Rayner
Room: Millcreek

10:15 - 10:45 AM - BREAK

10:45 - 12:15 PM

Developing Next-Generation Applications

Craig Walls
Room: Wasatch 2

Connected Data with Neo4j

Tim Berglund
Room: Wasatch 1

Sonar Code Metrics Workshop (Bring a Laptop)

Matthew McCullough
Room: Parleys

Complexity of Complexity

Ken Sipe
Room: Red Butte

Strategic Design Using DDD

Paul Rayner
Room: Millcreek

12:15 - 1:15 PM - LUNCH

1:15 - 2:45 PM

Client-Side MVC: Web and Mobile Development with Spine.js

Craig Walls
Room: Wasatch 2

Hadoop

Tim Berglund
Room: Wasatch 1

Git Workshop

Matthew McCullough
Room: Parleys

Agile Engineering Practices

Neal Ford
Room: Red Butte

Using DDD Patterns for Supple Design

Paul Rayner
Room: Millcreek

2:45 - 3:00 PM - BREAK

3:00 - 4:30 PM

Securing Spring

Craig Walls
Room: Wasatch 2

MongoDB: Scaling Web Applications

Ken Sipe
Room: Wasatch 1

Gradle Workshop (Bring a Laptop)

Matthew McCullough
Room: Parleys

Build Your Own Technology Radar Workshop for Architects

Neal Ford
Room: Red Butte

Aggregate-Oriented Modeling with DDD and NoSQL

Paul Rayner
Room: Millcreek

4:30 - 4:45 PM - BREAK

4:45 - 6:15 PM

Securing the Modern Web with OAuth

Craig Walls
Room: Wasatch 2

Practicing Continuous Delivery on the Cloud

James Ward
Room: Wasatch 1

Resource-Oriented Architectures : REST I

Brian Sletten
Room: Parleys

Functional Thinking in Java 8, Clojure, Groovy, and Scala

Neal Ford
Room: Red Butte

Measure for Measure – Lean Principles for Effective Metrics and Motivation

Paul Rayner
Room: Millcreek

6:15 - 7:00 PM - DINNER

7:00 - 8:00 PM - Keynote

Adam Smith Builds an Application

Matthew McCullough

Saturday, June 30

7:30 - 8:15 AM - BREAKFAST

8:15 - 9:45 AM

Continuous Delivery Pt 1: Deployment Pipelines

Neal Ford
Room: Wasatch 2

HTML5

Nathaniel Schutta
Room: Wasatch 1

Resource-Oriented Architectures : REST II

Brian Sletten
Room: Parleys

Groovy, part 1: Collections, closures, and the Groovy JDK

Kenneth Kousen
Room: Red Butte

OOP Principles

Ken Sipe
Room: Millcreek

9:45 - 10:00 AM - BREAK

10:00 - 11:30 AM

Continuous Delivery Pt 2: Infrastructure

Neal Ford
Room: Wasatch 2

JavaScript Libraries You Aren't Using...Yet

Nathaniel Schutta
Room: Wasatch 1

Resource-Oriented Architectures : REST III

Brian Sletten
Room: Parleys

Groovy, part 2: Builders, metaprogramming, and AST Transformations

Kenneth Kousen
Room: Red Butte

Enterprise Security API library from OWASP

Ken Sipe
Room: Millcreek

11:30 - 12:15 PM - EXPERT PANEL DISCUSSION

12:15 - 1:00 PM - LUNCH

1:00 - 2:30 PM

Designing for Mobile

Nathaniel Schutta
Room: Wasatch 2

Decision Making in Software Teams

Tim Berglund
Room: Wasatch 1

Spock - Unit Test and Prosper

Ken Sipe
Room: Parleys

4 Practical Uses for Domain Specific Languages

Neal Ford
Room: Red Butte

Improving Spring with Groovy

Kenneth Kousen
Room: Millcreek

2:30 - 2:45 PM - BREAK

2:45 - 4:15 PM

The Mobile App Smackdown: Native Apps vs. The Mobile Web

Nathaniel Schutta
Room: Wasatch 2

Emergent Design

Neal Ford
Room: Wasatch 1

Web Application Security Workshop

Ken Sipe
Room: Parleys

Semantic Web Workshop

Brian Sletten
Room: Red Butte

Grails Workshop

Kenneth Kousen
Room: Millcreek

4:15 - 4:30 PM - BREAK

4:30 - 6:00 PM

Leading Technical Change

Nathaniel Schutta
Room: Wasatch 2

The Curious Clojureist

Neal Ford
Room: Wasatch 1

Web Application Security Workshop(continued)

Ken Sipe
Room: Parleys

Semantic Web Workshop(continued)

Brian Sletten
Room: Red Butte

Grails Workshop(continued)

Kenneth Kousen
Room: Millcreek
Updating....
{{message}} Your account [{{user.email}}] does not have access to event content. If you are attending, contact us.
Download Schedule PDF