Sessions

Chris Gardner
Introduction to Game Design
Chris Gardner

An introduction to topics and considerations in game development.

Room: Iroquois
Topics: Application Development
Tags: Other

Cassandra Faris
Jared Faris
Building An Effective Interview Framework
Cassandra Faris; Jared Faris

This talk will help you understand the need you have, the team you have, and how to identify and select team members that will complement your existing team.

Room: Iroquois
Topics: Soft Skills;
Tags: Soft Skills; Other

Jeff Kelley
Apple Watch Development with Swift
Jeff Kelley

This workshop covers developing watchOS apps for Apple Watch using Swift, Apple’s new programming language.

Room: Heartland
Topics: Application Development; User Experience;
Tags: iOS/OSX; Mobile; Other Languages; Other

Brett Whittington
So You Want To Build a Mobile App
Brett Whittington

This talk will be more of a 100 level talk and is geared more to toward developers who haven't built an app yet and don't know where to get started.  I'll be giving attendees a run down of things to watch out for and what to be thinking about when building the application.

Room: Burley/Cumberland/Derby
Topics: Application Development;
Tags: Cross-Platform; iOS/OSX; Mobile; Other

Nick Landry
Building Mixed Reality Experiences for Microsoft HoloLens in Unity
Nick Landry

This session is your introduction to building 3D Mixed Reality applications and games for HoloLens and Windows Holographic using C#, Visual Studio and Unity. Microsoft HoloLens is the world’s first self-contained, untethered head-mounted holographic computing device for Mixed Reality (MR).

Room: Grand Belle Hall
Topics: Application Development;
Tags: Mobile; Windows 8/10; Other

Cassandra Faris
Health: Your Most Important Dev Tool
Cassandra Faris

In the rush to get everything done, it can be easy to neglect our health. But a healthy body and mind are necessary for effective performance. This session provides realistic suggestions for managing your well-being at work.

Room: Julia Belle Ballroom
Topics: Soft Skills;
Tags: Soft Skills; Other

Matthew Groves
Querying NoSQL with SQL: HAVING Your JSON Cake and SELECTing it too
Matthew Groves

Until recently, agile business had to choose between the benefits of JSON-based NoSQL databases and the benefits of SQL-based querying. Recent convergence allows developers and organizations to have the best of both worlds.

Room: Jefferson
Topics: Application Development;
Tags: Big Data; Database/SQL; Other

Thomas Neirynck
Brandon Kobel
New York traffic is worse than you thought. How to analyze and visualize geo-data with the Elastic Stack.
Thomas Neirynck; Brandon Kobel

Users of Elasticsearch have a ready-made Geographic Information System (GIS) at their fingertips. We will build an end-user application in Kibana to analyze traffic accidents. We take advantage of Elasticsearch as the primary store for geo-data, but also integrate geo-data from external sources.

Room: Heartland
Topics: Application Development; User Experience;
Tags: Big Data; Database/SQL; DevOps; Web; Other

Nate Taylor
Everything I Needed to Know About Debugging I Learned in Elementary Physics
Nate Taylor

Learn how a few simple problem solving rules can help with debugging software.

Room: Heartland
Topics: Application Development; Soft Skills;
Tags: Development Practices; Soft Skills; Software Process; Testing; Other

Katherine White
Using the 6 Mental Faculties to be a Better Developer; to be a Better Anything
Katherine White

Mental Faculties are the tools that the mind utilized to navigate and perform. Every person possesses these faculties, but many are not even aware that they have these faculties. This session delves into what they are and how a person can develop them to obtain or become whatever they want.

Room: Goldenrod
Topics: Soft Skills
Tags: Other

Jason McCreary
Getting your first 1,000 users...
Jason McCreary

A 1,000 users may not sound like much, but when most products fail that's a huge number. We all have ideas for building software as a service. But how do we turn that into a product?

Room: Farmington
Topics: Application Development; Project Management; Soft SkillsUser Experience
Tags: Development Practices; Project Management; Other

Emily  Harshman
Writing Requirements as User Stories
Emily Harshman

Developers are key in driving well-written user stories. This session will show good user stories and how you can coach your product owner toward writing effective and well-written user stories. This session covers estimating techniques of user stories and how to improve estimates over time.

Room: Appalachian
Topics: Requirements;
Tags: .NET; Accessibility; Agile; Architecture Practices; Big Data; Clojure; Cloud; Continuous Deployment; Cross-Platform; Database/SQL; Design (UI/UX/CSS); Development Practices; DevOps; Functional Programming; Hardware; iOS/OSX; IoT; Java; JavaScript; Mobile; PHP; Project Management; Python; Requirements; Ruby/Rails; Scala; Security; Soft Skills; Software Process; Testing; Web; Web Services; Windows 8/10; Other Languages; Other

Nate Taylor
How TDD Improved My Quality of Life as a Developer
Nate Taylor

Walk with a developer as he progresses from frustration with programming to rekindling his love for software development.

Room: Goldenrod
Topics: ;
Tags: Development Practices; Software Process; Testing; Other

Nick Landry
Bots are the New Apps: Building Bots with ASP.NET WebAPI & Language Understanding
Nick Landry

In this session, you will learn how to build and connect intelligent bots with the Microsoft Bot Framework and ASP.NET WebAPI. You will learn how to connect and expose your bots to various channels like Skype, Slack, Facebook, e-mail, text/sms and other popular services.

Room: Grand Belle Hall
Topics: Application Development;
Tags: .NET; Web Services; Other

Deven Phillips
DevOps, You're (Probably) Doing It Wrong
Deven Phillips

You hired a DevOps "person", or you have a DevOps "team", and they are automating all sorts of interesting things; but that's not really DevOps... We'll have an honest and frank discussion about what DevOps is and what it isn't, but we'll also talk about the steps for transitioning toward DevOps.

Room: Julia Belle Ballroom
Topics: Application Development; Project Management; Soft Skills; User Experience;
Tags: Agile; DevOps; Project Management; Security; Software Process; Testing; Other Languages; Other

Dorothy Miller
Bullet Journaling Project Management
Dorothy Miller

This will be a how to utilizing a journaling system (with basic supplies) in project management.

Room: Appalachian
Topics: Project ManagementSoft Skills
Tags: Other

Brian Sherwin
Microsoft and Containers Containers Containers
Brian Sherwin

In this session you'll be introduced to the many ways Microsoft and Azure are supporting containers, as well as new Windows containers built-in to Windows Server 2016.

Room: Farmington
Topics: Application Development;
Tags: Architecture Practices; Cloud; Continuous Deployment; Development Practices; DevOps; Other

Jamie Phillips
Up For Grabs: Contributing to Open Source Projects
Jamie Phillips

Contributing to Open Source may seem intimidating.  You may not have the confidence to get involved or suffer from “impostor syndrome.” Now is the time to shed those fears and get involved with a project.  Contributions are contributions regardless of how small or inconsequential you think. 

Room: Jefferson
Topics: Application Development;
Tags: Development Practices; Soft Skills; Other

About

A software development conference in the Louisville, KY area on June 7-9, 2017 designed to cover all aspects of software development regardless of development stack.

Contact Us
Keep in Touch