Session Schedule

Session Schedule2019-01-07T06:25:51+00:00

Tuesday

No Sessions

Wednesday

8:00 AM

Workshop: JVM Application Monitoring with Micrometer, Prometheus, and Grafana

Presented by: Andrew Fitzgerald, Nathan Zender
Time: Wednesday 8:00 AM - 12:00 PM

Tired of waiting for reports from users to let you know your application is having performance issues? If you’re looking for a way to increase visibility into your application beyond plain text logs, this is the pre-compiler for you! In this half-day, hands-on workshop you will receive an in...

Room: Salon DTrack: DevOpsTags: Cloud, JavaFormat: PreCompilerLevel: Advanced
1:00 PM

Practical Microservices: Get Hands-on with Event Sourcing and CQRS

Presented by: Ethan Garofolo
Time: Wednesday 1:00 PM - 5:00 PM

Have you attempted a microservices architecture and struggled? Have you read about event sourcing and CQRS, but are disappointed to only find high-level descriptions? Want to get hands-on and actually learn these concepts in the context of a functioning system? This workshop does just that. This...

Room: ZambeziTrack: ArchitectureFormat: PreCompilerLevel: Advanced

Creating a Cohesive Collection of Components with React

Presented by: Russell Skaggs
Time: Wednesday 1:00 PM - 5:00 PM

Component libraries enable teams to do more work quicker. It frees up our designers and developers to work on big issues, while allowing them to make updates with surgical precision. Building components within React has never been easier. During this presentation we will: create a set of React...

Room: OrangeTrack: Web/Front-EndTags: Design (UI/UX/CSS), JavascriptFormat: PreCompilerLevel: Advanced

Help Cure the #1 Leading Cause of Death in America

Presented by: Luther Hill
Time: Wednesday 1:00 PM - 5:00 PM

The number one leading cause of death in America is Cardiovascular Disease. Doctors often spend years researching cures for this disease without any results. In this highly interactive 4-hour tutorial attendees will build an image recognition model and then use it to build and deploy a web app to...

Room: Salon HTrack: DataTags: Cloud, Big Data, Javascript, PythonFormat: PreCompilerLevel: Advanced

What to expect when you’re concepting - Product Learning Lab

Presented by: Saad Kamal
Time: Wednesday 1:00 PM - 5:00 PM

You have a great idea for a digital product and have committed to making your vision a reality. What now? Product Learning Lab will walk you through the basics of how to communicate that great idea to the rest of the world - and more importantly - the rest of your eventual product team. Learn to...

Room: Salon ETrack: UI/DesignTags: Design (UI/UX/CSS), Soft Skills/BusinessFormat: PreCompilerLevel: Advanced

Thursday

11:45 AM

Help! My Client Needs a VPAT and other Accessibility Questions

Presented by: Courtney Heitman
Time: Thursday 11:45 AM - 12:45 PM

What is a VPAT? Why do my clients keep asking about them? These questions are becoming more and more common with the rise of accessibility lawsuits. VPATs (Voluntary Product Accessibility Template) are the common ask for companies to make sure they are buying software that is accessible. This talk...

Room: RosewoodTrack: Web/Front-EndTags: Design (UI/UX/CSS), Other, TestingFormat: General SessionLevel: Advanced
3:30 PM

JavaScript the Grumpy Parts

Presented by: Rob Richardson
Time: Thursday 3:30 PM - 4:30 PM

We love JavaScript, but we must admit: it's weird. Why does `this` behave as it does? How does variable scope work? Why do we have such comical behavior when comparing mixed types? Let's pull back the covers of these scenarios, and learn how it truely works. You may find a new reason to fall in...

Room: Indigo BayTrack: Web/Front-EndTags: JavascriptFormat: General SessionLevel: Advanced

Microservice Patterns - Implemented by Eclipse MicroProfile

Presented by: Ivar Grimstad
Time: Thursday 3:30 PM - 4:30 PM

Architectures based on microservices introduce new challenges for architects and developers. New patterns emerge and existing are updated to be aligned to this relatively new architectural style. This session presents a group of patterns commonly used in microservice-based architectures. Each...

Room: Salon DTrack: ArchitectureFormat: General SessionLevel: Advanced
4:45 PM

Building Scalable, Cloud-Ready Aplications with RESTier

Presented by: Chris Woodruff
Time: Thursday 4:45 PM - 5:45 PM

In this advanced session, RESTier project leader Chris Woodruff will show you how to use RESTier to build high-quality cloud-ready applications. We'll use different code generation techniques to build out the infrastructure to maximize code reuse across tiers. We'll spin up Angular and Xamarin...

Room: Indigo BayTrack: MobileTags: .NETFormat: General SessionLevel: Advanced

Friday

9:30 AM

[KidzMash] Build a Binary Clock with a Raspberry Pi Zero Workshop

Presented by: Christopher Judd
Time: Friday 9:30 AM - 11:25 AM

Have you ever wanted to be the geekiest kid around? This session will earn you the crown. In this session, you build a clock that likely only you can read because it will display the time in binary (1s and 0s or on and off). You will learn how to control LEDs using a Raspberry Pi Zero. Along the way...

Room: IronwoodTrack: KidzMashTags: Hardware, PythonFormat: KidzMash DivezLevel: Advanced
9:45 AM

Unit Testing Strategies & Patterns in C#

Presented by: Bill Dinger
Time: Friday 9:45 AM - 10:45 AM

Learn common patterns and strategies to effectively unit test your code in C#. We’ll go over design principles and ways to effectively ensure your code can be easily tested as well as how to use common testing tools such as Moq, Autofixture, & MsTest to help remove some of the drudgery of testing....

Room: CypressTrack: Programming PrinciplesTags: .NETFormat: General SessionLevel: Advanced
12:15 PM

Quantum Computing deep dive

Presented by: Johnny Hooyberghs
Time: Friday 12:15 PM - 1:15 PM

You've probably heard of Quantum Computing, but it still remains a mistery? This deep dive session explains important concepts like qbits, superposition and entanglement. Theoretical knowledge about quantum physics, quantum gates and quantum algorithms will be associated with practical examples...

Room: Indigo BayTrack: ArchitectureTags: Hardware, OtherFormat: General SessionLevel: Advanced