Great Lakes Software Symposium

November 2 - 4, 2018

Schedule

Friday, November 2

12:00 - 1:00 PM - REGISTRATION: ATRIUM

1:00 - 1:15 PM - WELCOME: BALLROOM 3-5

1:15 - 2:45 PM

New 2018

Microservices Architecture Fundamentals (UberConf)

Mark Richards
Room: BALLROOM 3-5
New 2018

Introduction to Java 9

Ken Sipe
Room: BALLROOM 1-2
New 2018

JavaScript: The Fascinating Parts

Venkat Subramaniam
Room: GALLERY

The Influential Engineer - Overcoming resistance to change

Michael Carducci
Room: LAKESHORE
New 2018

Essential Spring Boot

Craig Walls
Room: MARLBOROUGH
New 2018

Infrastructure-As-A-Code with Ansible

Raju Gandhi
Room: STANFORD

2:45 - 3:15 PM - BREAK

3:15 - 4:45 PM

New 2018

Microservices Migration Patterns

Mark Richards
Room: BALLROOM 3-5
New 2018

Java 9 Memory and GC

Ken Sipe
Room: BALLROOM 1-2
New 2018

JavaScript: From Classes to Decorators

Venkat Subramaniam
Room: GALLERY
New 2018

Influential Engineer Part 2 - Persuasion Patterns

Michael Carducci
Room: LAKESHORE
New 2018

Extreme Spring Boot

Craig Walls
Room: MARLBOROUGH
New 2018

Ansible (best) practices

Raju Gandhi
Room: STANFORD

4:45 - 5:00 PM - BREAK

5:00 - 6:30 PM

New 2018

Microservices and Distributed Data

Mark Richards
Room: BALLROOM 3-5
New 2018

Container Friendly Java 9

Ken Sipe
Room: BALLROOM 1-2

Improving Quality of JavaScript Code

Venkat Subramaniam
Room: GALLERY
New 2018

VDD: Value Driven Development - 10 Golden Rules for incremental Greatness

Michael Carducci
Room: LAKESHORE
New 2018

Essential Spring Data

Craig Walls
Room: MARLBOROUGH
New 2018

Pipelines-as-a-Code with Jenkins 2+

Raju Gandhi
Room: STANFORD

6:30 - 7:15 PM - DINNER: ATRIUM

7:15 - 8:00 PM - Keynote

New 2018

Security & Deception: Lessons From a Professional Liar

Michael Carducci

Saturday, November 3

8:00 - 9:00 AM - BREAKFAST: ATRIUM

9:00 - 10:30 AM

New 2018

Microservices Communication Patterns

Mark Richards
Room: BALLROOM 3-5
New 2018

Introduction to Container Orchestration

Ken Sipe
Room: BALLROOM 1-2
New 2018

What's Brewing beyond Java 9

Venkat Subramaniam
Room: GALLERY
New 2018

Building Evolutionary Architectures

Neal Ford
Room: LAKESHORE

Essential Spring Security

Craig Walls
Room: MARLBOROUGH
New 2018

Web Apps with Angular - Part I

Raju Gandhi
Room: STANFORD

10:30 - 11:00 AM - BREAK

11:00 - 12:30 PM

New 2018

Microservices Caching Strategies

Mark Richards
Room: BALLROOM 3-5
New 2018

Kubernetes Deep Dive

Ken Sipe
Room: BALLROOM 1-2
New 2018

Using Reactive APIs of Java

Venkat Subramaniam
Room: GALLERY
New 2018

Building Evolutionary Architectures: Architectural Fitness Function Katas

Neal Ford
Room: LAKESHORE

Reactive Spring

Craig Walls
Room: MARLBOROUGH
New 2018

Web Apps with Angular - Part II

Raju Gandhi
Room: STANFORD

12:30 - 1:30 PM - LUNCH: ATRIUM

1:30 - 3:00 PM

New 2018

Applying Reactive Architecture Patterns

Mark Richards
Room: BALLROOM 3-5

From Zero to Continuous Delivery - Concepts, Culture and Overview

Michael Carducci
Room: BALLROOM 1-2

A Practical Introduction to React

Venkat Subramaniam
Room: GALLERY
New 2018

Documenting and Presenting Software Architectures

Neal Ford
Room: LAKESHORE
New 2018

Serverless Spring: Spring Function as a Service

Craig Walls
Room: MARLBOROUGH
New 2018

On being an effective developer

Raju Gandhi
Room: STANFORD

3:00 - 3:15 PM - BREAK

3:15 - 4:45 PM

New 2018

Streaming Architecture Using Kafka (UberConf)

Mark Richards
Room: BALLROOM 3-5
New 2018

Serverless State of the Union: 2018

Matt Stine
Room: BALLROOM 1-2

Developing with React: Components, State management, and Testing

Venkat Subramaniam
Room: GALLERY

Stories Every Developer Should Know

Neal Ford
Room: LAKESHORE
New 2018

Spring Skills: Building voice applications with Spring

Craig Walls
Room: MARLBOROUGH
New 2018

Machine Learning: Overview

Brian Sletten
Room: STANFORD

4:45 - 5:30 PM - TECH TRIVIA SHOW: JOIN US!

Sunday, November 4

8:00 - 9:00 AM - BREAKFAST: ATRIUM

9:00 - 10:30 AM

New 2018

Understanding Kubernetes: Fundamentals

Jonathan Johnson
Room: BALLROOM 3-5
New 2018

AWS Lambda Deep Dive

Matt Stine
Room: BALLROOM 1-2

Core Software Design Principles

Venkat Subramaniam
Room: GALLERY
New 2018

The MARVELous VUEniverse

Michael Carducci
Room: LAKESHORE
New 2018

New Features in Java

Kenneth Kousen
Room: MARLBOROUGH
New 2018

Machine Learning: Natural Language Processing

Brian Sletten
Room: STANFORD

10:30 - 11:00 AM - MORNING BREAK

11:00 - 12:30 PM

New 2018

Understanding Kubernetes: Container Patterns

Jonathan Johnson
Room: BALLROOM 3-5
New 2018

DDD and Microservices: Like Peanut Butter and Jelly

Matt Stine
Room: BALLROOM 1-2
New 2018

Type Inference: Friend or Foe

Venkat Subramaniam
Room: GALLERY
New 2018

An In-Depth Vue: Advanced Topics & Best Practices

Michael Carducci
Room: LAKESHORE
New 2018

Gradle In Depth

Kenneth Kousen
Room: MARLBOROUGH
New 2018

Machine Learning: TensorFlow

Brian Sletten
Room: STANFORD

12:30 - 1:15 PM - LUNCH: ATRIUM

1:15 - 2:15 PM - EXPERT PANEL DISCUSSION: BALLROOM 3-5

2:15 - 3:45 PM

New 2018

Understanding Kubernetes: Testing Patterns

Jonathan Johnson
Room: BALLROOM 3-5
New 2018

Architectures That Bend But Don't Break

Matt Stine
Room: BALLROOM 1-2

Design Patterns in the Light of Lambda Expressions

Venkat Subramaniam
Room: GALLERY
New 2018

An Introduction to Micronaut

Michael Carducci
Room: LAKESHORE

Kotlin: Safe, Pragmatic Interoperability on the JVM

Kenneth Kousen
Room: MARLBOROUGH
New 2018

WebAssembly

Brian Sletten
Room: STANFORD

3:45 - 4:00 PM - BREAK

4:00 - 5:30 PM

New 2018

Code Analysis and Team Culture

Jonathan Johnson
Room: BALLROOM 3-5
New 2018

Introduction to Chaos Engineering

Matt Stine
Room: BALLROOM 1-2

Twelve Ways to Make Code Suck Less

Venkat Subramaniam
Room: GALLERY

Productivity for the hopelessly disorganized

Michael Carducci
Room: LAKESHORE
New 2018

Mental Bookmarks and the Fractal Nature of Success

Kenneth Kousen
Room: MARLBOROUGH
New 2018

The Decentralized Web

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