Session Schedule

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

Tuesday

8:00 AM

Introduction to Kubernetes

Presented by: James Strong
Time: Tuesday 8:00 AM - 12:00 PM

Introduction to Kubernetes is a hands-on, interactive workshop giving attendees a thorough understanding of the fundamentals of Kubernetes. As part of this workshop, you will learn how Kubernetes works, deploy microservices to that cluster & also hear about some war stories.

Room: OrangeTrack: ArchitectureTags: Cloud, OtherFormat: PreCompilerLevel: Introductory and overview

Wednesday

No Sessions

Thursday

8:00 AM

End to End Testing with Cypress

Presented by: Avindra Fernando
Time: Thursday 8:00 AM - 9:00 AM

Lots of companies are investing in end to end testing to release high quality software and remain competitive in today’s market. But, end to end testing also come with a set of challenges that we have to overcome. Setting up, writing, running, and debugging these tests could be challenging and...

Room: OrangeTrack: Software QualityTags: JavascriptFormat: General SessionLevel: Introductory and overview
11:45 AM

Hobby Projects Are Awesome!

Presented by: Joel Byler
Time: Thursday 11:45 AM - 12:45 PM

There you are, enjoying a hobby that you love. One that gets you away from your screens and keyboard. Then out of nowhere an idea comes to mind, maybe its spurred by a problem that you encountered or a way that you could improve on a technique, you pull from your experiences and decide to start a...

Room: OrangeTrack: Programming PrinciplesTags: Design (UI/UX/CSS), Other, Soft Skills/BusinessFormat: General SessionLevel: Introductory and overview
2:15 PM

Update Strategies for IoT

Presented by: JFrog (Sponsor)
Time: Thursday 2:15 PM - 3:00 PM

(Presented by Kat Cosgrove) Devices on the edge are hard to update. The process is often clunky, slow, and inconvenient. So what’s making them harder to deal with than other machines, and how do we design a system that mitigates the problem when we’re dealing with such a wide range of hardware...

Room: OrangeTrack: Sponsor SessionFormat: Sponsor SessionLevel: Introductory and overview
4:45 PM

Mutation Testing to the rescue of your Tests

Presented by: Nicolas Fränkel
Time: Thursday 4:45 PM - 5:45 PM

Unit testing ensures your production code is relevant. But what does ensure your testing code is relevant? Come discover mutation testing and make sure your never forget another assert again. In the realm of testing, the code coverage metrics is the most often talked about. However, it doesn’t...

Room: OrangeTrack: Software QualityTags: Java, TestingFormat: General SessionLevel: Introductory and overview

Friday

8:30 AM

Event processing without breaking production

Presented by: Nathan Zender
Time: Friday 8:30 AM - 9:30 AM

Transactional systems are built with the primary focus of processing many concurrent events, only keeping the current state of data. What if I told you there was a way to capture all the events that led to that current state? Capturing all events would allow for deeper analytics/machine learning,...

Room: OrangeTrack: ArchitectureTags: Big Data, OtherFormat: General SessionLevel: Introductory and overview
9:45 AM

Beyond Alt-Text: Trends in Online Accessibility

Presented by: Ian Forrest
Time: Friday 9:45 AM - 10:45 AM

If you're like the 2016 version of me, then you think you have a decent handle on web accessibility. You put alt attributes on all your images (though you don't give much thought to the actual text) and you make sure your sites can be used with a keyboard (except for overlays sometimes). Then the...

Room: OrangeTrack: UI/DesignTags: Design (UI/UX/CSS), OtherFormat: General SessionLevel: Introductory and overview
11:00 AM

You Version Your Code, Why Not Your Database?

Presented by: Derek Binkley
Time: Friday 11:00 AM - 12:00 PM

Code versioning is an integral part of any developers daily workflow. However, database changes are often handled manually making automatic code deploys a challenge. If something goes wrong, rolling back a deployment requires either complex and possibly untested scripts or a database...

Room: OrangeTrack: DataTags: JavaFormat: General SessionLevel: Introductory and overview
12:15 PM

Will the real "Women in Tech" Please Stand up ??

Presented by: Taranjeet Kaur
Time: Friday 12:15 PM - 1:15 PM

Some stats (the data has been gathered from multiple sources) - Fact#1 50.52% women in USA Fact#2 47 % women in workforce Fact#3 Only 20% women in Tech Job Fact#4 5-7% management/ non tech positions in Tech companies. So many "Women in Tech" events and "Women Hiring" drives in Tech...

Room: OrangeTrack: Project Leadership/Soft SkillsFormat: General SessionLevel: Introductory and overview
1:30 PM

What is the definition of done? How do I get there?

Presented by: JFrog (Sponsor)
Time: Friday 1:30 PM - 2:15 PM

(Presented by Mark Galpin) The DevOps revolution has changed a lot of things, but probably nothing more than how product managers and developers think about “done”. In this talk we will see examples from the development of JFrog GoCenter and how we as a team together learned to change our...

Room: OrangeTrack: Sponsor SessionFormat: Sponsor SessionLevel: Introductory and overview