Session Schedule

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

Tuesday

1:00 PM

Kubernetes hands-on (Workshop)

Presented by: Rob Richardson
Time: Tuesday 1:00 PM - 5:00 PM

Kubernetes is how you run Docker in production. Bring your laptop with Docker for Windows or Docker for Mac edge version installed. We'll walk through getting a K8s cluster fired up on Docker-Desktop, minikube, and on Azure. You'll be hosting Docker containers in development and production in no...

Room: Salon DTrack: DevOpsTags: CloudFormat: PreCompilerLevel: Introductory and overview

Wednesday

No Sessions

Thursday

8:00 AM

Making Faces: Image Reduction and Recognition

Presented by: Steve Crow
Time: Thursday 8:00 AM - 9:00 AM

A 350px by 300px image contains 105,000 individual pixels. Comparing each pixel to tell whether or not two images are the same is not efficient. What if we could reduce the number of features, while still maintaining patterns and trends? What if we could perform this recognition by only comparing 25...

Room: Salon DTrack: DataTags: Big Data, Other, PythonFormat: General SessionLevel: Introductory and overview
9:15 AM

Project Zero or Removing barriers for creating OSS libraries

Presented by: Jimmy Byrd
Time: Thursday 9:15 AM - 10:15 AM

You have a brilliant idea for an open source library. You start this new repository thinking of how bright the future is with your code being use by others. Then reality then sets in. You realize to make all this possible you have to do a lot of non-feature work. You need a project structure, a test...

Room: Salon DTrack: Software QualityTags: .NET, Functional Programming, OtherFormat: General SessionLevel: Introductory and overview
10:30 AM

What can Structured Logging do for you?

Presented by: Charles Yost
Time: Thursday 10:30 AM - 11:30 AM

Structured logging is a way to bring order and value to your logging. Gone are the days where print debugging was the only option. Now as logs become more complex, developers struggle to pack more information into a single line. The modern solution has emerged: Structured Logging. But this is not...

Room: Salon DTrack: DevOpsTags: OtherFormat: General SessionLevel: Introductory and overview
11:45 AM

Impress Your Boss with Interactive Visualizations

Presented by: Tim Garvin
Time: Thursday 11:45 AM - 12:45 PM

We all have little troves of data lying around, begging to be analyzed. In this session, we’ll talk about how to visualize your data to tell the story you want. Whether you’re trying to decide what support ticket to work on next, convincing your team it’s safe to let you rewrite a module, or...

Room: Salon DTrack: UI/DesignTags: Design (UI/UX/CSS), Javascript, PythonFormat: General SessionLevel: Introductory and overview
1:00 PM

Unclogging Your Code: Linting 101

Presented by: Hannah Stannard
Time: Thursday 1:00 PM - 2:00 PM

Consider your code base to be the dryer and the lint to be the stuff you really shouldn't be doing. Without a linter, all that fuzz is going to be trapped in your code! If you don't take care of this lint, your dryer will catch fire, much like your code base (also known as a dumpster fire). Join me...

Room: Salon DTrack: Web/Front-EndTags: JavascriptFormat: General SessionLevel: Introductory and overview
2:15 PM

UX Journey from a Developer

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

(Presented by Sam Basu) Many of us have strived to bridge the designer-developer mindset gap – this is easier said than done. Turns out, shiny UI does not always mean good UX. We need to have user personas in mind, as well as a few core UX principles, throughout the software development lifecycle....

Room: Salon DTrack: Sponsor SessionFormat: Sponsor SessionLevel: Introductory and overview
4:45 PM

Deep Learning on the Edge

Presented by: Dan Kacenjar
Time: Thursday 4:45 PM - 5:45 PM

Machine learning on microcontrollers? You bet! With the introduction of TensorFlow Lite, machine learning inferencing has moved to the edge... as in edge computing! Cloud-based servers or internet connections are no longer required. Machine learning can occur on the microcontroller, directly on the...

Room: Salon DTrack: HardwareTags: HardwareFormat: General SessionLevel: Introductory and overview

Friday

11:00 AM

A Lifecycle Of Code Under Test

Presented by: Bob Fornal
Time: Friday 11:00 AM - 12:00 PM

When thinking about tests against code, have you "done enough?" How do you know that the code is covered appropriately, that odd bugs aren't going to crop up? Did you cover all the use cases and what if someone changes the code down-the-road? This session is about the unit and integration tests...

Room: Salon DTrack: Software QualityTags: TestingFormat: General SessionLevel: Introductory and overview
12:15 PM

Make For Non-C Programmers

Presented by: Eric Smith
Time: Friday 12:15 PM - 1:15 PM

GNU Make is a robust, proven, and free tool that's been available for decades for automating virtually any task imaginable. Yet it's rarely used by non-C programmers, because its documentation was written for...C programmers. In this talk we'll approach Make from a beginner's point of view, and...

Room: Salon DTrack: DevOpsFormat: General SessionLevel: Introductory and overview
2:45 PM

Trans Eye for the Cis Ally: Ensuring an Inclusive Community

Presented by: Julien Fitzpatrick
Time: Friday 2:45 PM - 3:45 PM

Trans and non-binary people are becoming increasingly visible in the workplace, as well as in community spaces such as meetups and conferences. Most managers and event organizers want to be inclusive and welcoming but frequently, in spite of their best intentions, often come up short. Wouldn’t it...

Room: Salon DTrack: Project Leadership/Soft SkillsTags: Other, Soft Skills/BusinessFormat: General SessionLevel: Introductory and overview
4:00 PM

Accessibility Audits in Chrome: Easy Steps toward an Inclusive Internet

Presented by: Maranda Provance
Time: Friday 4:00 PM - 5:00 PM

Do you want to help make the internet a better place for all people? In this talk, you’ll be introduced to the accessibility audits built into Chrome’s dev tools. We’ll walk through the automated tests they provide as well as the helpful information they give on manual testing. By the end of...

Room: Salon DTrack: Web/Front-EndTags: Javascript, Other, TestingFormat: General SessionLevel: Introductory and overview