Sessions

Jeff Blankenburg
Building Your First Voice Experience with Alexa [Half-Day Workshop]
Jeff Blankenburg

This workshop will dive right in to getting you set up and started building a voice-based experience with Alexa. You will leave this session with a working Alexa skill that you can customize and publish as your own. We will cover topics around voice design best practices, voice interactions, persi

Room: Breakout Room I
Topics: ;
Tags: JavaScript; Serverless

Jamie Wright
Gotcha Where I Want 'Cha : Building a React Native App with a GraphQL API [Full-Day Workshop]
Jamie Wright

The majority of mobile applications need to use a backend API to connect it's users to it's services. Building these types of applications often involves seperate developers, one for the frontend mobile code and one for the backend server code. The hand-off point for the API needs to handled delica

Room: Breakout Room E
Topics: Application Development;
Tags: Fun; Functional Programming; iOS; JavaScript; Mobile

Russell Skaggs
A11y with React Components.
Russell Skaggs

React is a tool. Used improperly it can be an inaccessible nightmare. Leveraged wisely it can give you the confidence that components are being implemented in an accessible way. During this talk, I will go through techniques and strategies to make your React Components more accessible.

Room: Breakout Room D
Topics: ;
Tags: Accessibility; Design (UI/UX/CSS); Development Practices; JavaScript; UI; Web

Ed Charbeneau
Writing JavaScript for C#'s Blazor
Ed Charbeneau

Running C# in the browser with the Blazor framework needs JavaScript libraries to be successful. In this session well explore the JavaScript Interop for Blazor to see where great libraries can accelerate the platform. We'll learn how you can play a critical role in building a rich ecosystem and exte

Room: Breakout Room G
Topics: Application Development;
Tags: .NET; JavaScript; UI; Web Assembly

Kevin Griffin
Single Page Architectures with VueJS and ASP.NET Core
Kevin Griffin

If you have been an ASP.NET developer for any period of time, you have probably made the jump from Web Forms to Razor and now you're eyeing the jump to supporting Single Page Applications within ASP.NET. This is not for the faint of heart, because the process is radically different from anything yo

Room: Breakout Room G
Topics: Application Development;
Tags: .NET; JavaScript; Tools; Web

Russell Skaggs
Contextual Data Management in React.
Russell Skaggs

Managing data is hard, and opinions vary wildly. Should things be localized? Should data be passed up to a global Redux store? During this presentation I will go through the different types of data and provide recommendations on how to manage each.

Room: Breakout Room D
Topics: ;
Tags: Architecture; JavaScript; UI; Web

Russell Fustino
Intro to Blockchain with Algorand
Russell Fustino

Algorand is a new blockchain built on a Permissionless, pure proof of stake, decentralized agreement protocol, where anyone can participate and requires minimal computational power. This protocol finalizes transactions very quickly and offers true decentralization. Algorand 2.0 is an exciting releas

Room: Breakout Room G
Topics: Application Development;
Tags: Cross-Platform; Database; Java; JavaScript; Other; Python

Michael Yotive
Kotlin All The Things!
Michael Yotive

Kotlin is taking the development community by storm. Since Google announced they are officially partnering with JetBrains to support the language for Android development, mobile developers are flocking en masse. But what about everyone else? Good news - Kotlin is not just for mobile. In this talk,

Room: Breakout Room E
Topics: Application Development;
Tags: Cross-Platform; Java; JavaScript; Jotlin; Mobile; Other

Mandy Cox
Animation for the Web: Giving Life to your SVGs
Mandy Cox

Have you ever seen an animated SVG on a site and thought, "That is so cool; how did they do that," or, "This is super distracting," this talk is for you. Learn the best times to use animation, as well as libraries and tools you can implement to make your animation the best it can be.

Room: Breakout Room D
Topics: ;
Tags: Design (UI/UX/CSS); Fun; JavaScript; Tools; UI; UX; Web

Eric Potter
TypeScript - Beyond the Basics
Eric Potter

TypeScript enables web developers to improve the clarity and reliability of their code. It also enables more powerful tools for writing code. This led to its rapid rise in popularity. But what can it do for you beyond just adding types to your variables and parameters? In this talk, we look at some

Room: Breakout Room F
Topics: Application Development;
Tags: Functional Programming; JavaScript

Gabriela Dombrowski
Mock It 'til You Make It
Gabriela Dombrowski

Let's automate the tedious task of building mocked query resolvers so that you never have to manually set up mocks for loading, error, no data, or default value states ever again! We'll learn how to use GraphQL and Apollo in a React application to build providers that will dynamically auto mock all

Room: Breakout Room G
Topics: Application Development;
Tags: JavaScript; Testing; Tools

Joel Lord
My Browser Does What?
Joel Lord

The Web evolves quickly. We are far away from the days of Marquees and Blink. But learning the latest features of the latest ECMAScript implementation or the newest PHP framework isn’t everything. New Web APIs are constantly added to the browser. Did you know that your browser can process audio feed

Room: Breakout Room H
Topics: Application Development;
Tags: Fun; JavaScript; Web

Michael Richardson
Yarn 2: a next generation package manager
Michael Richardson

The recently released Yarn 2 brings a host of great new features for JavaScript developers. The slick new CLI, more readable output, clear errors, and significant enhancements to workspaces make Yarn 2 a solid upgrade from the already impressive Yarn 1. But with an incredible feature called Plug-n-P

Room: Breakout Room E
Topics: Application Development;
Tags: Continuous Delivery; JavaScript; Web

About

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

Keep in Touch