Sessions

Chris Woodruff
Building Web APIs with ASP.NET Core 3.1 [Half-Day Workshop]
Chris Woodruff

Web APIs drive the most popular and powerful web and mobile apps—making the developer who can build a robust web API a developer that's in demand. Get started creating your own with ASP.NET Core, the open-source framework for Windows, macOS, and Linux. First, learn about attribute routing, the pref

Room: Breakout Room K
Topics: Application Development;
Tags: .NET; Architecture; Testing

Deven Phillips
Modular Monoliths Are The New Microservices
Deven Phillips

We've finally reached the trough of disillusionment on Microservices, and people have realized that they are not Magic, nor are they easy. Most of the supposed "benefits" of Microservices can achieved without that added complexity though. Let's discuss some strategies for how you can design your app

Room: Breakout Room J
Topics: Application Development;
Tags: Architecture; Continuous Delivery; Development Practices; DevOps; Microservices

Brandon Bruno
Dumb Code = Smart Developer: Ask Me How!
Brandon Bruno

Writing software is hard. Why does reading software have to be hard too? Whether you are taking on an existing code base or performing a code review with peers, consuming and understanding code takes time (potentially lots of time!). Can a junior developer and a solution architect quickly understan

Room: Breakout Room F
Topics: Application Development;
Tags: Architecture; Development Practices; Fun

Luther Hill
Build a Data Pipeline in the cloud for Bird Recognition
Luther Hill

Build a cloud data pipeline to enable bird recognition from streaming video and provide descriptive information about the birds. The architecture will take live streaming video and use lambda functions to initiate image recognition, data mapping, and display the information on a webpage. This projec

Room: Breakout Room G
Topics: ;
Tags: .NET; Architecture; Azure; Machine Learning; Microservices; NoSQL; Python; Serverless; SQL; Windows

Michael Dowden
From Monolith to Serverless: Rethinking your Architecture
Michael Dowden

It’s easy to understand the benefits of Serverless but it’s not always easy to understand how this will impact our software architecture. In this talk we will deconstruct a set of requirements and walk through the architecture of both a traditional service-oriented architecture and a modern serverl

Room: Breakout Room H
Topics: Application Development;
Tags: Architecture; Cloud; Serverless

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

Martine Dowden
Architecting for Accessibility
Martine Dowden

Accessibility has been a part of development since the very beginning of the web. And although we have been talking about it since Tim Berners-Lee was working for CERN, to this day the struggles seem to remain the same. Not just how do we make our applications accessible, but also how do we integrat

Room: Breakout Room D
Topics: ;
Tags: Accessibility; Architecture

Michael Meadows
The Ugly Side of Serverless Apps (and How to Succeed Anyway)
Michael Meadows

AWS has Lambda, GCP has Cloud Functions, and Azure has Functions. Although they differ in implementation, they all share a basic philosophy: only pay for what you use. With this benefit, however, comes some downsides. This talk explores both the shared and platform specific considerations that devel

Room: Breakout Room H
Topics: ;
Tags: Architecture; AWS; Azure; Cloud; Google Cloud; Microservices; Serverless

Michael Dowden
ZAP! API Integrations with Zapier
Michael Dowden

Integrations between 3rd party applications and APIs has long been one of the most challenging and time-consuming parts of any application development effort. But with the magic of cloud automation we can connect applications in just minutes instead of days. In this talk you’ll learn about: * Resp

Room: Breakout Room G
Topics: ;
Tags: Architecture; Cloud; Serverless

Devlin Duldulao
Migrating from REST to GraphQL
Devlin Duldulao

Learn how to migrate from REST APIs to GraphQL. Convert your REST API operations into GraphQL mutations and queries.

Room: Breakout Room E
Topics: Application Development;
Tags: Architecture; Web

Darren Hale
Spot the Bug
Darren Hale

Spot the Bug is a fun approach to learning some basic design techiques and guidelines. Quite often developers grow in their craft by repeating code patterns that exist in a code base, without fully understanding why those patterns exist. Other times, language constructs have been created to solve so

Room: Breakout Room L
Topics: ;
Tags: .NET; Architecture; Development Practices

Krol Mathias
New role of EA - Building evolutionary architectures
Krol Mathias

Agile delivery has challenged EA into building evolutionary architectures to address incremental change and system-wide fitness functions.

Room: Breakout Room K
Topics: Application Development;
Tags: Architecture; Continuous Delivery; Microservices; Requirements

Joseph Guadagno
Migrate it!
Joseph Guadagno

Do you have an "old" .NET Framework App? Let's see how we can port it, migrate it, and/or upgrade it to us a combination of .NET Core and .NET Standard to modernize it.

Room: Breakout Room J
Topics: Application Development;
Tags: .NET; Architecture; Microsoft; Web

Matthew Groves
Developing and deploying your first ASP.NET Core Microservice to Kubernetes
Matthew Groves

Are you frustrated with your monolith or exploring a microservices architecture pattern for your next application? Kubernetes offers orchestration and tooling to make it easier to build and deploy an elastic, self-healing microservice system. In this session, we’ll build a single microservice with A

Room: Breakout Room E
Topics: Application Development;
Tags: .NET; Architecture; Azure; Cloud; Container; Database; DevOps; Docker; Microservices; Microsoft; NoSQL

Deven Phillips
Jeremy Davis
Event Driven Architecture with Quarkus, Kafka, and Kubernetes
Deven Phillips; Jeremy Davis

Event Driven Architectures are distributed, asynchronous, and scalable. The rise of real time decision making, the on-demand economy, explosion of data, and the adoption of microservices have all driven the adoption of event driven architectures. Event Driven code is reactive by nature and signifi

Room: Breakout Room F
Topics: ;
Tags: Architecture; Cloud; Development Practices; Kubernetes; Microservices; Serverless

Sean Whitesell
Kick-Start into Azure Networking
Sean Whitesell

With the use of cloud computing on the rise, developers are encouraged to learn more about networking and how it works in the cloud. This session is for anyone that needs to understand networking in Azure. We will cover the basics of a virtual network, network security groups, and some basic network

Room: Breakout Room H
Topics: ;
Tags: Architecture; Azure; Cloud

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