Sessions

Mike Branstein
Nick Branstein
Native Mobile Apps: Prototyping with Angular
Mike Branstein; Nick Branstein

Learn how to prototype native mobile apps quickly with NativeScript, Angular, and TypeScript - right in your browser. You'll learn how to use Angular to create a native mobile app in your browser, sync it to your phone, then watch the app auto-update as you make changes in your browser.

Room: Appalachian
Topics: Application Development;
Tags: iOS/OSX; JavaScript; Mobile; Other Languages

Dave Sadlon
Devs throwing you a visual curveball? You need a Backstop! - Automate Visual Regression Testing
Dave Sadlon

It can be difficult enough, as a QA, tracking all the visual changes in any given sprint or release. Automated Visual Regression Testing across multiple devices can give a team a visual representation of what changes (even the smallest!) have occurred within their application.

Room: Iroquois
Topics: Software Testing; User Experience;
Tags: Agile; Cross-Platform; Design (UI/UX/CSS); DevOps; JavaScript; Software Process; Testing; Web

Derik Whittaker
Mastering Code Reviews: How to survive the onslaught of feedback
Derik Whittaker

Does your team do code reviews? If not why? Are you afraid or worried about something? If they do, awesome. Do you want to learn how to imporove the process? This session we will dive into the art of the Code Review. We will learn how to avoid pitfalls and how to reap the rewards of this awesom

Room: Jefferson
Topics: Application Development; Soft Skills
Tags: .NET; JavaScript

Ado Kukic
A Token Walks Into a SPA...
Ado Kukic

Between Angular, React, & Vue it can be hard NOT to build SPAs these days. But having to deal with cookies, tokens, auth, & resource access - you may even feel like you need a second page (gasp!) for security! Fear not, for the technology to create truly secure SPAs is there and I’ll show you how.

Room: Farmington
Topics: Application Development;
Tags: Cross-Platform; Development Practices; JavaScript; Other; Security; Web

Jared Faris
Where The Web Is Going
Jared Faris

The web is an exciting and fast moving place. This talk dives into how the web evolves, and what things are in the near future that attendees should be aware of.

Room: Burley/Cumberland/Derby
Topics: Application Development;
Tags: Design (UI/UX/CSS); JavaScript; Mobile; Python; Web

Greg Malcolm
Chrome Developer Tools: Raiding the Armory
Greg Malcolm

Tips and tricks for getting the most from the Chrome Developer Tools.

Room: Farmington
Topics: Application Development;
Tags: Design (UI/UX/CSS); JavaScript; Web

Dan Harrigan
You Can’t Handle the Error! Getting more out of your SqlException
Dan Harrigan

This session covers methods for using SqlException to provided richer feedback and more accurate logging for your application. We will discuss the different types of errors and go through some demos to show how to apply the solutions in the real world.

Room: Farmington
Topics: Application Development;
Tags: .NET; Database/SQL; JavaScript

Jonathan Kemp
The State of State Management in React
Jonathan Kemp

React developers have several different ways of solving the problem of state management. In this session, we'll survey the landscape for managing state in React applications, and walk through some of the more popular solutions, such as Redux and MobX, as well as some alternatives.

Room: Jefferson
Topics: Application Development
Tags: JavaScript

Richard Teachout
Job Skill Tips - Work towards Promotions / Enhance your Resume
Richard Teachout

If you are looking for some tips and tricks to get that promotion, or find your Dream Tech job.. this session may be the best one for you. Learn some tips from my perspective, of ways to get the promotion or interview... and hopefully get it.

Room: Appalachian
Topics: Application Development; Infrastructure; Project Management; Requirements; Soft Skills; Software Testing; User Experience;
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; Other; Other Languages; PHP; Project Management; Python; Requirements; Ruby/Rails; Scala; Security; Soft Skills; Software Process; Testing; Web; Web Services; Windows 8/10

Ryan Ripley
Faye Thompson
Collaborative Curiosity
Ryan Ripley; Faye Thompson

Bring your questions, as you are the product owner to this conversation about celebrating curiosity, becoming more agile and fostering an environment that allows your team to succeed. We will address the questions of the room and facilitate a whole-conference conversation.

Room: Grand Belle Hall
Topics: Application Development; Infrastructure; Project Management; Requirements; Soft Skills; Software Testing; User Experience;
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; Other; Other Languages; PHP; Project Management; Python; Requirements; Ruby/Rails; Scala; Security; Soft Skills; Software Process; Testing; Web; Web Services; Windows 8/10

Heath Murphy
A beginner’s first view into Vue.js. Pun intended…
Heath Murphy

Learn all about Vue.js in 60 minutes... a crash course.

Room: Grand Belle Hall
Topics: Application Development;
Tags: JavaScript; Web

Steven Russell
Escaping Iteration with Functional Techniques
Steven Russell

How to replace loops with map, filter, and reduce

Room: Julia Belle Ballroom
Topics: Application Development;
Tags: .NET; Development Practices; Functional Programming; Java; JavaScript

Aydin Akcasu
Creating Bluetooth Apps with Chrome
Aydin Akcasu

See how easy it is to interact with Bluetooth devices, using only the Chrome browser and Javascript. We will cover interfacing to a heart rate monitor, and other devices. In addition, we will hack into a Smart Lightbulb, determine the protocol. See how easy it is to great a "Stress Display".

Room: Jefferson
Topics: Application Development; User Experience;
Tags: Cross-Platform; IoT; JavaScript; Mobile; Other; Web

Brandon Rockwell
React in the Wild: Production Edition
Brandon Rockwell

This talk will focus on what a real-world Software Development Lifecycle looks like for a React application, and is intended to provide insight and examples for attendees to take with them into the field. I will be using examples from my own experiences working with React from concept to production.

Room: Heartland
Topics: Application Development; Infrastructure;
Tags: .NET; JavaScript; Other

About

A software development conference in the Louisville, KY area on March 28 - 30, 2018 designed to cover all aspects of software development regardless of development stack.

Contact Us
Keep in Touch