Gateway Software Symposium

April 5 - 6, 2019

Schedule

Friday, April 5

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

8:30 - 8:45 AM - WELCOME

8:45 - 10:15 AM

New 2019

The Evolution of Java: 9, 10, 11, and 12

Venkat Subramaniam
Room: SALON A-C
Updated 2019

The Influential Engineer - Overcoming resistance to change

Michael Carducci
Room: WESTWOOD
Updated 2019

Understanding Kubernetes: Fundamentals

Jonathan Johnson
Room: FOREST HILLS
New 2019

A Vue perspective - Web Apps with Vue.js — Part I

Raju Gandhi
Room: MARYVILLE II-III

Building Evolutionary Architectures

Neal Ford
Room: MARYVILLE I

10:15 - 10:45 AM - BREAK

10:45 - 12:15 PM

New 2019

Continuations and Fibers: The New Frontier for Java

Venkat Subramaniam
Room: SALON A-C
Updated 2019

Influential Engineer Part 2 - Persuasion Patterns

Michael Carducci
Room: WESTWOOD
Updated 2019

Understanding Kubernetes: Container Patterns

Jonathan Johnson
Room: FOREST HILLS
New 2019

A Vue perspective - Web Apps with Vue.js — Part II

Raju Gandhi
Room: MARYVILLE II-III
New 2019

Restructuring & Migrating Architectures

Neal Ford
Room: MARYVILLE I

12:15 - 1:15 PM - LUNCH

1:15 - 2:45 PM

New 2019

Migrating to Java Modules: Why and How

Venkat Subramaniam
Room: SALON A-C
Updated 2019

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

Michael Carducci
Room: WESTWOOD
Updated 2019

Understanding Kubernetes: Testing Patterns

Jonathan Johnson
Room: FOREST HILLS
New 2019

Testing Vue

Raju Gandhi
Room: MARYVILLE II-III
New 2019

Architecture Foundations: Styles & Patterns

Neal Ford
Room: MARYVILLE I

2:45 - 3:00 PM - BREAK

3:00 - 4:30 PM

New 2019

Rediscovering JavaScript

Venkat Subramaniam
Room: SALON A-C

Git: Concepts & Strategies

Lyndsey Padget
Room: WESTWOOD
Updated 2019

Understanding Kubernetes: Serverless

Jonathan Johnson
Room: FOREST HILLS
Updated 2019

Infrastructure-As-A-Code with Ansible

Raju Gandhi
Room: MARYVILLE II-III
New 2019

Architecture Foundations: Characteristics & Tradeoffs

Neal Ford
Room: MARYVILLE I

4:30 - 4:45 PM - BREAK

4:45 - 6:15 PM

New 2019

Mastering JavaScript Modules

Venkat Subramaniam
Room: SALON A-C

Badass 101

Lyndsey Padget
Room: WESTWOOD
New 2019

Understanding Kubernetes: Meshing Around with Istio

Jonathan Johnson
Room: FOREST HILLS
Updated 2019

Pipelines-as-a-Code with Jenkins 2+

Raju Gandhi
Room: MARYVILLE II-III
New 2019

Architecture: The Hard Parts

Neal Ford
Room: MARYVILLE I

6:15 - 7:00 PM - DINNER

7:00 - 8:00 PM - Keynote

Collective Problem Solving in Music, Science, Art, and Software.

Jessica Kerr

Saturday, April 6

7:30 - 8:15 AM - BREAKFAST

8:15 - 9:45 AM

New 2019

Learning To Code In Functional Style with Java

Venkat Subramaniam
Room: SALON A-C
Updated 2019

Productivity for the hopelessly disorganized

Michael Carducci
Room: WESTWOOD
New 2019

Migrating to the Java Platform Module System

Kirk Knoernschild
Room: FOREST HILLS
Updated 2019

Essential Spring Boot

Craig Walls
Room: MARYVILLE II-III
New 2019

Art of Streaming

Daniel Hinojosa
Room: MARYVILLE I

9:45 - 10:00 AM - BREAK

10:00 - 11:30 AM

New 2019

Programming Kotlin

Venkat Subramaniam
Room: SALON A-C

Shaving the Golden Yak

Jessica Kerr
Room: WESTWOOD
New 2019

Java MicroProfile - Enterprise Java Meets Microservices

Kirk Knoernschild
Room: FOREST HILLS
Updated 2019

Extreme Spring Boot

Craig Walls
Room: MARYVILLE II-III
New 2019

Akka Streams

Daniel Hinojosa
Room: MARYVILLE I

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

12:15 - 1:00 PM - LUNCH

1:00 - 2:30 PM

New 2019

Modularity: The Foundation of Modern Architectures and Platforms

Kirk Knoernschild
Room: SALON A-C
New 2019

TypeScript for the Enterprise

Jessica Kerr
Room: WESTWOOD

Core Software Design Principles

Venkat Subramaniam
Room: FOREST HILLS
New 2019

Spring Boot: Application management with Actuator

Craig Walls
Room: MARYVILLE II-III
New 2019

In Depth Kafka Streams and KSQL

Daniel Hinojosa
Room: MARYVILLE I

2:30 - 2:45 PM - BREAK

2:45 - 4:15 PM

New 2019

Fixing Software Architecture

Kirk Knoernschild
Room: SALON A-C
New 2019

Flying through Cloud Native (CNCF)

Ken Sipe
Room: WESTWOOD

Twelve Ways to Make Code Suck Less

Venkat Subramaniam
Room: FOREST HILLS

Serverless Spring: Spring Function as a Service

Craig Walls
Room: MARYVILLE II-III
Updated 2019

Grokking Generics

Daniel Hinojosa
Room: MARYVILLE I

4:15 - 4:30 PM - BREAK

4:30 - 6:00 PM

Updated 2019

Building 12 Factor Apps with Java

Kirk Knoernschild
Room: SALON A-C
New 2019

Do You Know Da Wae

Ken Sipe
Room: WESTWOOD
Updated 2019

An Introduction to Micronaut

Michael Carducci
Room: FOREST HILLS
New 2019

The Talking App: An introduction to developing Alexa skills

Craig Walls
Room: MARYVILLE II-III
Updated 2019

Testing the Undesirable

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