Pacific Northwest Software Symposium

September 6 - 8, 2013

Schedule

Friday, September 6

12:00 - 1:00 PM - REGISTRATION

1:00 - 1:15 PM - WELCOME

1:15 - 2:45 PM

Advanced JavaScript for Java Devs

Pratik Patel
Room: Salon 1

Java 8 Language Capabilities - What's in it for you?

Venkat Subramaniam
Room: Salon 2

Introduction to Android Development

James Harmon
Room: Salon 3

Critical Thinking in Software Engineering, Part I: Lecture

Matt Stine
Room: Salon 4

Git from the Bits Up

Tim Berglund
Room: Studio 1/2

2:45 - 3:15 PM - BREAK

3:15 - 4:45 PM

Functional JavaScript

Pratik Patel
Room: Salon 1

Concurrency without Pain in Pure Java

Venkat Subramaniam
Room: Salon 2

Advanced Android Development

James Harmon
Room: Salon 3

Critical Thinking in Software Engineering, Part II: Katas

Matt Stine
Room: Salon 4

GitHub Power Tools

Tim Berglund
Room: Studio 1/2

4:45 - 5:00 PM - BREAK

5:00 - 6:30 PM

JavaScript Design Patterns

Pratik Patel
Room: Salon 1

Demystifying invokedynamic

Venkat Subramaniam
Room: Salon 2

Android Build, Test and Deploy with Gradle

James Harmon
Room: Salon 3

First, Let's Kill All the Product Owners

Tim Berglund
Room: Salon 4

Cloud Foundry Deep Dive, Part 1: The Developer Experience

Matt Stine
Room: Studio 1/2

6:30 - 7:15 PM - DINNER

7:15 - 8:00 PM - Keynote

Saturday, September 7

8:00 - 9:00 AM - BREAKFAST

9:00 - 10:30 AM

Continuous Delivery All-day Workshop, Pt. 1: Deployment Pipelines

Neal Ford
Room: Salon 1

Functional SOLID

Matt Stine
Room: Salon 2

Effective Spring

Craig Walls
Room: Salon 3

Gradle Jumpstart (Bring a Laptop)

Tim Berglund
Room: Salon 4

Building Native iOS and Android apps with JavaScript

Pratik Patel
Room: Studio 1/2

10:30 - 11:00 AM - BREAK

11:00 - 12:30 PM

Continuous Delivery All-day Workshop, Pt. 1: Deployment Pipelines(continued)

Neal Ford
Room: Salon 1

Programming with Immutability

Matt Stine
Room: Salon 2

Giving Spring some REST

Craig Walls
Room: Salon 3

A dozen cool things we can do with popular JVM Languages

Venkat Subramaniam
Room: Salon 4

Single Page Web Apps Architecture

Pratik Patel
Room: Studio 1/2

12:30 - 1:30 PM - LUNCH

1:30 - 3:00 PM

Continuous Delivery All-day Workshop Pt 2: Agile Infrastructure

Neal Ford
Room: Salon 1

Making Java Groovy

Kenneth Kousen
Room: Salon 2

Rich Web Apps with Angular

Raju Gandhi
Room: Salon 3

Understanding the "NO" in NoSQL

Venkat Subramaniam
Room: Salon 4

Spring Data Rebooted

Craig Walls
Room: Studio 1/2

3:00 - 3:15 PM - BREAK

3:15 - 4:45 PM

Continuous Delivery All-day Workshop Pt 2: Agile Infrastructure(continued)

Neal Ford
Room: Salon 1

Spock: Logical Testing for Enterprise Applications

Kenneth Kousen
Room: Salon 2

Vagrant: Virtualized Development Environments Made Simple

Matt Stine
Room: Salon 3

Scala: Demystifying The Funky Stuff

Daniel Hinojosa
Room: Salon 4

Cujo.js: Rabid Application Development in Javascript

Craig Walls
Room: Studio 1/2

4:45 - 5:45 PM - BOFs

Sunday, September 8

8:00 - 9:00 AM - BREAKFAST

9:00 - 10:30 AM

Bayes' Rule Says You'll Attend This Talk

Kenneth Kousen
Room: Salon 1

EAI: Lucid dialogues within the enterprise

Raju Gandhi
Room: Salon 2

Mobile Design Workshop

Nathaniel Schutta
Room: Salon 3

Modeling Resources: REST and Hypermedia

Brian Sletten
Room: Salon 4

Simulation Testing with Simulant

Stuart Halloway
Room: Studio 1/2

10:30 - 11:00 AM - MORNING BREAK

11:00 - 12:30 PM

Managing Your Manager

Kenneth Kousen
Room: Salon 1

I have seen the top Akka mountain, and it is good.

Daniel Hinojosa
Room: Salon 2

Mobile Design Workshop(continued)

Nathaniel Schutta
Room: Salon 3

Describing and Linking Resources: RDF and SPARQL

Brian Sletten
Room: Salon 4

Generative Testing

Stuart Halloway
Room: Studio 1/2

12:30 - 1:15 PM - LUNCH

1:15 - 2:15 PM - EXPERT PANEL DISCUSSION

2:15 - 3:45 PM

Get things DONE!

Raju Gandhi
Room: Salon 1

Making Java Bearable with Guava (2014 Edition)

Daniel Hinojosa
Room: Salon 2

Backbone Workshop

Nathaniel Schutta
Room: Salon 3

Data-Bearing Document Resources: RDFa

Brian Sletten
Room: Salon 4

Introduction to Clojure

Stuart Halloway
Room: Studio 1/2

3:45 - 4:00 PM - BREAK

4:00 - 5:30 PM

Learning to Learn

Raju Gandhi
Room: Salon 1

Personal Agility with the Pomodoro Technique

Daniel Hinojosa
Room: Salon 2

Backbone Workshop(continued)

Nathaniel Schutta
Room: Salon 3

Web Security

Brian Sletten
Room: Salon 4

Get Logical with Datalog

Stuart Halloway
Room: Studio 1/2
Updating....
{{message}} Your account [{{user.email}}] does not have access to event content. If you are attending, contact us.
Download Schedule PDF