Northern Virginia Software Symposium

November 9 - 11, 2018

SCHEDULE

Friday, November 9

12:00 - 1:00 PM - REGISTRATION

1:00 - 1:15 PM - WELCOME

1:15 - 2:45 PM

New 2018

Microservices Architecture Fundamentals (UberConf)

Mark Richards
Room: MEETING ROOM 9/10
New 2018

New Features in Java

Kenneth Kousen
Room: MEETING ROOM 8
New 2018

What's new in JavaScript (ES 2018) - Part I

Raju Gandhi
Room: MEETING ROOM 7
New 2018

Serverless State of the Union: 2018

Matt Stine
Room: MEETING ROOM 6
New 2018

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

Michael Carducci
Room: MEETING ROOM 5

2:45 - 3:15 PM - BREAK

3:15 - 4:45 PM

New 2018

Microservices Migration Patterns

Mark Richards
Room: MEETING ROOM 9/10
New 2018

Gradle In Depth

Kenneth Kousen
Room: MEETING ROOM 8
New 2018

What's new in JavaScript (ES 2018) - Part II

Raju Gandhi
Room: MEETING ROOM 7
New 2018

AWS Lambda Deep Dive

Matt Stine
Room: MEETING ROOM 6

The Influential Engineer - Overcoming resistance to change

Michael Carducci
Room: MEETING ROOM 5

4:45 - 5:00 PM - BREAK

5:00 - 6:30 PM

New 2018

Microservices and Distributed Data

Mark Richards
Room: MEETING ROOM 9/10

Kotlin: Safe, Pragmatic Interoperability on the JVM

Kenneth Kousen
Room: MEETING ROOM 8
New 2018

On being an effective developer

Raju Gandhi
Room: MEETING ROOM 7
New 2018

DDD and Microservices: Like Peanut Butter and Jelly

Matt Stine
Room: MEETING ROOM 6
New 2018

Influential Engineer Part 2 - Persuasion Patterns

Michael Carducci
Room: MEETING ROOM 5

6:30 - 7:15 PM - DINNER

7:15 - 8:00 PM - Keynote

New 2018

Security & Deception: Lessons From a Professional Liar

Michael Carducci

Saturday, November 10

8:00 - 9:00 AM - BREAKFAST

9:00 - 10:30 AM

New 2018

Microservices Communication Patterns

Mark Richards
Room: MEETING ROOM 9/10
New 2018

Next Generation Java Testing with JUnit 5

Kenneth Kousen
Room: MEETING ROOM 8

Stories Every Developer Should Know

Neal Ford
Room: MEETING ROOM 7
New 2018

Web Apps with Angular - Part I

Raju Gandhi
Room: MEETING ROOM 6
New 2018

Introduction to Chaos Engineering

Matt Stine
Room: MEETING ROOM 5

10:30 - 11:00 AM - BREAK

11:00 - 12:30 PM

New 2018

Microservices Caching Strategies

Mark Richards
Room: MEETING ROOM 9/10
New 2018

Essential Spring Boot

Craig Walls
Room: MEETING ROOM 8

Where Do Ideas Come From? Creating, Cultivating, and Communicating IP

Neal Ford
Room: MEETING ROOM 7
New 2018

Web Apps with Angular - Part II

Raju Gandhi
Room: MEETING ROOM 6
New 2018

Architectures That Bend But Don't Break

Matt Stine
Room: MEETING ROOM 5

12:30 - 1:30 PM - LUNCH

1:30 - 3:00 PM

New 2018

Mental Bookmarks and the Fractal Nature of Success

Kenneth Kousen
Room: MEETING ROOM 9/10
New 2018

Extreme Spring Boot

Craig Walls
Room: MEETING ROOM 8
New 2018

Building Evolutionary Architectures

Neal Ford
Room: MEETING ROOM 7
New 2018

Infrastructure-As-A-Code with Ansible

Raju Gandhi
Room: MEETING ROOM 6
New 2018

Understanding Kubernetes: Fundamentals

Jonathan Johnson
Room: MEETING ROOM 5

3:00 - 3:15 PM - BREAK

3:15 - 4:45 PM

New 2018

Machine Learning: Overview

Brian Sletten
Room: MEETING ROOM 9/10
New 2018

Essential Spring Data

Craig Walls
Room: MEETING ROOM 8
New 2018

Building Evolutionary Architectures: Architectural Fitness Function Katas

Neal Ford
Room: MEETING ROOM 7
New 2018

Ansible (best) practices

Raju Gandhi
Room: MEETING ROOM 6
New 2018

Understanding Kubernetes: Container Patterns

Jonathan Johnson
Room: MEETING ROOM 5

4:45 - 5:30 PM - TECH TRIVIA

Sunday, November 11

8:00 - 9:00 AM - BREAKFAST

9:00 - 10:30 AM

New 2018

Machine Learning: Natural Language Processing

Brian Sletten
Room: MEETING ROOM 9/10
New 2018

Pipelines-as-a-Code with Jenkins 2+

Raju Gandhi
Room: MEETING ROOM 8
New 2018

Understanding Kubernetes: Testing Patterns

Jonathan Johnson
Room: MEETING ROOM 7

Essential Spring Security

Craig Walls
Room: MEETING ROOM 6

Productivity for the hopelessly disorganized

Michael Carducci
Room: MEETING ROOM 5

10:30 - 11:00 AM - MORNING BREAK

11:00 - 12:30 PM

New 2018

Machine Learning: TensorFlow

Brian Sletten
Room: MEETING ROOM 9/10
New 2018

Reactive applications with Vert.x

Raju Gandhi
Room: MEETING ROOM 8
New 2018

Code Analysis and Team Culture

Jonathan Johnson
Room: MEETING ROOM 7

Reactive Spring

Craig Walls
Room: MEETING ROOM 6
New 2018

An Introduction to Micronaut

Michael Carducci
Room: MEETING ROOM 5

12:30 - 1:15 PM - LUNCH

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

2:15 - 3:45 PM

New 2018

WebAssembly

Brian Sletten
Room: MEETING ROOM 9/10
New 2018

Docker 101

Raju Gandhi
Room: MEETING ROOM 8
New 2018

Understanding Kubernetes: Serverless

Jonathan Johnson
Room: MEETING ROOM 7
New 2018

Serverless Spring: Spring Function as a Service

Craig Walls
Room: MEETING ROOM 6
New 2018

The MARVELous VUEniverse

Michael Carducci
Room: MEETING ROOM 5

3:45 - 4:00 PM - BREAK

4:00 - 5:30 PM

New 2018

The Decentralized Web

Brian Sletten
Room: MEETING ROOM 9/10
New 2018

Deep Dive into Dockerfiles

Raju Gandhi
Room: MEETING ROOM 8
New 2018

Understanding Kubernetes: Jenkins

Jonathan Johnson
Room: MEETING ROOM 7
New 2018

Spring Skills: Building voice applications with Spring

Craig Walls
Room: MEETING ROOM 6
New 2018

An In-Depth Vue: Advanced Topics & Best Practices

Michael Carducci
Room: MEETING ROOM 5
Updating....
{{message}} Your account [{{user.email}}] does not have access to event content. If you are attending, contact us.