Sessions

Ed Charbeneau
Build your first full-stack Blazor app
Ed Charbeneau

The arrival of WebAssembly begins a new era for .NET web developers, allowing client-side applications written in C# to run directly in the browser. Blazor is a newly emerging client-side UI platform from the ASP.NET Core team, offering a productive and powerful way to construct large-scale applicat

Room: Regency South A
Topics: Application Development;
Tags: .NET; JavaScript; Web; WebAssembly

Aydin Akcasu
I Told You to Stand Still ! (Motion Detection Web App with JavaScript)
Aydin Akcasu

Web browsers are getting more and more powerful. Now you can easily access the camera, and analyze the images. Using only a browser, we will access the camera , using WebRTC (Web Real-Time Communications). We will capture still frames from the streaming video, and analyze the images and create a

Room: Adueduct
Topics: Application Development;
Tags: Hardware; JavaScript; Other; Web

Jonathan Kemp
Get to Know Webpack
Jonathan Kemp

Webpack is a JavaScript module bundler that allows you to organize your code, make it modular, and create more maintainable applications. It has become one of the most popular tools for modern web development. But, do you know that webpack allows you to import other asset types as modules beside JS,

Room: Park Suite
Topics: Application Development
Tags: JavaScript

Mike Hand
TerseScript: JavaScript with 6 characters or less
Mike Hand

Let's explore the unique properties of JavaScript and learn how to write ANYTHING using only brackets, parentheses, plus, and bang. When you go back to using your full keyboard, you'll do it with a better understanding of JavaScript and some of it's, um, "features." Some of these hacks should NOT be

Room: Churchill
Topics: Application Development
Tags: JavaScript

Sarah Higley
A case study in accessibility
Sarah Higley

So you've already had someone tell you to add alt text to images and label your form fields. Maybe you know enough to style focus states and define a good heading structure. Accessibility should be within reach, but the only problem is that you're no longer only asked to mark up static content or fo

Room: Park Suite
Topics: Application Development;
Tags: Accessibility; JavaScript; Web

Matthew Von-Maszewski
Place your microservices / API within the database server
Matthew Von-Maszewski

ArangoDB is an open source graph and JSON document database that includes an ability to run your Javascript application and/or service within the database server. This gives your data queries and domain logic native access to in-memory data. The Javascript is the same V8 engine you know from Node.

Room: Pimlico
Topics: Application Development;
Tags: Database; DevOps; JavaScript

Jared Faris
Where The Web Is Going
Jared Faris

The web is evolving rapidly and you need to keep up to date on the new technologies and standards being developed. In this session, we'll look at what's coming in HTML, CSS, and JavaScript including CSS Grid, Service Workers, Progressive Web Apps, and Web Components. We'll discuss how the W3C, WHATW

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

Martine Dowden
I Don’t Need No Stinkin’ Framework - I Don’t Need No Stinkin’ Framework - Mastering Shadow DOM
Martine Dowden

Want to create components that work regardless of the front-end framework you are using? Tired of throwing away your components when you change front-end frameworks? Wish you could just code it once and reuse it on all of your projects? Me too! Components are a staple of front-end development as th

Room: Oaks
Topics: Application Development;
Tags: JavaScript; Web

Guy Royse
Deep Learning like a Viking - Building Convolutional Neural Networks with Keras
Guy Royse

The Vikings came from the land of ice and snow, from the midnight sun, where the hot springs flow. In addition to longships and bad attitudes, they had a system of writing that we, in modern times, have dubbed the Younger Futhark (or ?????? if you're a Viking). These sigils are more commonly called

Room: Keeneland
Topics: Application Development;
Tags: Big Data; JavaScript; Python

Brian MacDonald
Hot Topics Crash Course
Brian MacDonald

As technologists, we often feel like we're pretty up-to-date and knowledgeable. But the sheer volume of stuff you have to know can be intimidating. It's not a lot of fun to be in a conversation with colleagues and have to ask what everyone's talking about, or worse, try to fake your way through it.

Room: Derby
Topics: Application Development;
Tags: Continuous Development; JavaScript; Jotlin; Kubernetes; Microservices; Software Practices; Web

Shannon Beach
Actions & Skills - Creating a Voice
Shannon Beach

Learn about the similarities & differences in creating a voice experience for an Alexa skill & a Google Action. Attendees will get a walk through of the developer console for each, and see how voice responses are handled in the code.

Room: Oaks
Topics: Application Development;
Tags: IoT; JavaScript; Other

Jason Crist
Test Driven Refactoring
Jason Crist

We all know test-driven development creates the best code and that it's a great way to build software. But then deadlines happen, last minute hacks and untested code written by other people on your team now and people who are long gone. Fortunately software is a living, growing thing and we get to

Room: Downs
Topics: Software Testing;
Tags: Development Practices; JavaScript; Testing

Guy Royse
An Introduction to WebAssembly
Guy Royse

Want to write a web application? Better get familiar with JavaScript! JavaScript has long been the king of front-end. While there have been various attempts to dethrone it, they have typically involved treating JavaScript as an assembly-language analog that you transpile your code to. This has lead

Room: Keeneland
Topics: Application Development;
Tags: JavaScript; WebAssembly

Jonathan Mills
Building Progressive Web Apps with React
Jonathan Mills

Progressive web apps are a happy middle ground between a responsive web app and a native app. They are lightweight apps designed to conform to any device, work offline, and when appropriate, feel like a native app. But all this is made possible with JavaScript frameworks you already know. Come learn

Room: Regency South A
Topics: Application Development;
Tags: JavaScript; Mobile

Phillip Jones
Intro to Web Assembly and Microsoft Blazor
Phillip Jones

Web Assembly is an exciting new technology that allows developers to write client-side code in traditionally server-side languages. This opens up new possibilities for web development as well as making it easier to port some existing programs. This session will provide an overview with examples of

Room: Park Suite
Topics: Application Development;
Tags: .NET; JavaScript; WebAssembly

Jonathan Kemp
Get to Know Babel
Jonathan Kemp

Since the introduction of ES6, JavaScript developers have been faced with the problem of the latest features not always being available in current or older browsers. So how should you deal with this problem? Do you write code that works in all browsers or only the newest ones? With Babel, you don't

Room: Keeneland
Topics: Application Development
Tags: JavaScript

Jeff Strauss
Multithreaded JavaScript—Web Workers and Atomics
Jeff Strauss

For better or worse, JavaScript is single-threaded by design. For over 50 years Moore’s Law has described persistent exponential growth in computational power, but physical limitations have slowed that trend. Advancement now comes through the use of multiple CPUs and cores. This is fine for language

Room: Keeneland
Topics: Application Development;
Tags: JavaScript; Web

About

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

Contact Us
Keep in Touch