Twin Cities Software Symposium

March 8 - 10, 2013

Schedule

Friday, March 8

12:00 - 1:00 PM - REGISTRATION

1:00 - 1:15 PM - WELCOME

1:15 - 2:45 PM

Programming with HTML 5

Venkat Subramaniam
Room: Salon A

Effective Spring

Craig Walls
Room: Salon B

Making Java Groovy

Kenneth Kousen
Room: Salon C

Effective Java Reloaded

Matt Stine
Room: Jefferson

Continuous Integration in minutes not days.

Andy Painter
Room: Washington

2:45 - 3:15 PM - BREAK

3:15 - 4:45 PM

HTML 5 Animations - building true richness on the web

Venkat Subramaniam
Room: Salon A

Giving Spring some REST

Craig Walls
Room: Salon B

Design Patterns in Groovy

Kenneth Kousen
Room: Salon C

Programming with Immutability

Matt Stine
Room: Jefferson

The Top Agile Pitfalls that Lead to Trouble

Andy Painter
Room: Washington

4:45 - 5:00 PM - BREAK

5:00 - 6:30 PM

Developing Offline Applications with HTML 5

Venkat Subramaniam
Room: Salon A

Spring Data Rebooted

Craig Walls
Room: Salon B

Gradle Fundamentals

Kenneth Kousen
Room: Salon C

Functional SOLID

Matt Stine
Room: Jefferson

The Disciplined Agile Team

Andy Painter
Room: Washington

6:30 - 7:15 PM - DINNER

7:15 - 8:00 PM - Keynote

The Art of Simplicity

Venkat Subramaniam

Saturday, March 9

8:00 - 9:00 AM - BREAKFAST

9:00 - 10:30 AM

Basic Android I

Kenneth Kousen
Room: Salon A

Building Next Generation Apps

Craig Walls
Room: Salon B

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

Venkat Subramaniam
Room: Salon C

Reducing Technical Debt with Sonar

Andy Painter
Room: Jefferson

Vagrant: Virtualized Development Environments Made Simple

Matt Stine
Room: Washington

10:30 - 11:00 AM - BREAK

11:00 - 12:30 PM

Basic Android II

Kenneth Kousen
Room: Salon A

Elements of Modern Applications: MVC in the Browser

Craig Walls
Room: Salon B

Inspections & Technical Metrics: Accelerating Change by Measurement

Andy Painter
Room: Salon C

Picking a JVM Language, which one is right for you?

Venkat Subramaniam
Room: Jefferson

Spock - Unit Test and Prosper

Ken Sipe
Room: Washington

12:30 - 1:30 PM - LUNCH

1:30 - 3:00 PM

Critical Thinking in Software Engineering, Part I: Lecture

Matt Stine
Room: Salon A

Understanding the "NO" in NoSQL

Venkat Subramaniam
Room: Salon B

Mocking, Stubbing and Spying with Spock

Ken Sipe
Room: Salon C

Advanced Android I

Kenneth Kousen
Room: Jefferson

Securing Spring

Craig Walls
Room: Washington

3:00 - 3:15 PM - BREAK

3:15 - 4:45 PM

Code Archaeology

Matt Stine
Room: Salon A

Modeling Resources: REST and Hypermedia

Brian Sletten
Room: Salon B

MongoDB: Scaling Web Applications

Ken Sipe
Room: Salon C

Bayes' Rule Says You'll Attend This Talk

Kenneth Kousen
Room: Jefferson

Cleaning up your JavaScript with CoffeeScript

Brian Sam-Bodden
Room: Washington

4:45 - 5:45 PM - BOFs

Sunday, March 10

8:00 - 9:00 AM - BREAKFAST

9:00 - 10:30 AM

Architectural Case Studies

Ken Sipe
Room: Salon A

Describing and Linking Resources: RDF and SPARQL

Brian Sletten
Room: Salon B

Managing Your Manager

Kenneth Kousen
Room: Salon C

Mobile Design Workshop

Nathaniel Schutta
Room: Jefferson

JBoss Drools: Rule Engine Development in Java

Brian Sam-Bodden
Room: Washington

10:30 - 11:00 AM - MORNING BREAK

11:00 - 12:30 PM

Complexity of Complexity

Ken Sipe
Room: Salon A

Data-Bearing Document Resources: RDFa

Brian Sletten
Room: Salon B

JavaScript Patterns

Raju Gandhi
Room: Salon C

Mobile Design Workshop(continued)

Nathaniel Schutta
Room: Jefferson

JBoss Drools: Rule Engine Development in Java(continued)

Brian Sam-Bodden
Room: Washington

12:30 - 1:15 PM - LUNCH

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

2:15 - 3:45 PM

Leading Technical Change

Nathaniel Schutta
Room: Salon A

Web Security

Brian Sletten
Room: Salon B

EAI: Lucid dialogues within the enterprise

Raju Gandhi
Room: Salon C

Web Application Security Workshop

Ken Sipe
Room: Jefferson

Testing your JavaScript with Jasmine

Brian Sam-Bodden
Room: Washington

3:45 - 4:00 PM - BREAK

4:00 - 5:30 PM

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

Nathaniel Schutta
Room: Salon A

Visualizing Resources: Conveying Information and Ideas

Brian Sletten
Room: Salon B

Learning to Learn

Raju Gandhi
Room: Salon C

Web Application Security Workshop(continued)

Ken Sipe
Room: Jefferson

Cassandra: NoSQL with teeth!

Brian Sam-Bodden
Room: Washington
Updating....
{{message}} Your account [{{user.email}}] does not have access to event content. If you are attending, contact us.
Download Schedule PDF