Schedule

  • 8:30 AM
    Devlin Duldulao
    Developer's Guide to Common Vulnerabilities and How to Prevent Them
    Devlin Duldulao

    Learn how to prevent common vulnerabilities such as XSS, injection, and third-party vulnerabilities In this talk, I'll go over some of the most common vulnerabilities that directly affect developers and how you can make simple changes to prevent them. This is not an exhaustive list, but it's a grea

    Date/Time: Thursday, August 20, 2020 8:30 AM
    Room: Breakout Room L
    Topics: Application Development
    Tags: Security


    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

    Date/Time: Thursday, August 20, 2020 8:30 AM
    Room: Breakout Room J
    Topics: Application Development;
    Tags: Architecture; Continuous Delivery; Development Practices; DevOps; Microservices


    Avindra Fernando
    Think Global: A Guide to High Performing Global Dev Teams
    Avindra Fernando

    We live in a world where our colleagues may not sit next to us, or be in the same city, or even in the same country. A diverse workforce with varied perspectives, help companies to remain competitive today. But, geographically dispersed teams also come with a set of challenges. Managing development

    Date/Time: Thursday, August 20, 2020 8:30 AM
    Room: Breakout Room A
    Topics: Soft Skills;
    Tags: People; Performance; Soft Skills; Work Skills


    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.

    Date/Time: Thursday, August 20, 2020 8:30 AM
    Room: Breakout Room D
    Topics: ;
    Tags: Accessibility; Design (UI/UX/CSS); Development Practices; JavaScript; UI; Web


    Dorrin Poorkay
    Kubernetes Operators, When and How?
    Dorrin Poorkay

    Kubernetes is the hot new topic in the industry. Kubernetes Operators are the newest part of the Kubernetes ecosystem which allow for even more automation and less human intervention. However, there are not many companies developing Kubernetes Operators. In this talk, Dorrin will dig deep into what

    Date/Time: Thursday, August 20, 2020 8:30 AM
    Room: Breakout Room E
    Topics:
    Tags:


    Jeff Grammer
    Government regulation in the age of AI & Digital Transformation
    Jeff Grammer

    Recently in government legislatures lengthy debates & discussion have been held regarding robots & AI and how they will impact the new economy in years to come & what regulations or laws should be passed to manage them. However, in government & legislatures at all levels, (local, state & federal) w

    Date/Time: Thursday, August 20, 2020 8:30 AM
    Room: Breakout Room B
    Topics: Soft Skills
    Tags: Work Skills


    Mesut Durukal
    BUSE ÖZARSLAN
    Do Bugs Speak?
    Mesut Durukal; BUSE ÖZARSLAN

    Do bugs speak? Yes, they do. People speak different languages like English, German, French, Chinese etc. But is communication to bugs possible? It is important to understand them, because they really tell something to us. There are valuable information underlying the bugs of a software, and informat

    Date/Time: Thursday, August 20, 2020 8:30 AM
    Room: Breakout Room C
    Topics:
    Tags:


    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

    Date/Time: Thursday, August 20, 2020 8:30 AM
    Room: Breakout Room F
    Topics: Application Development;
    Tags: Architecture; Development Practices; Fun


    John Morehouse
    Data Migration to the Azure SQL Platform Made Easy
    John Morehouse

    When you decided to move to any cloud provider, the thought about how to migrate all your data can seem like a daunting task. Thankfully, it isn't as daunting as you might think thanks to some native tools as well as tools offered by Microsoft. In this session we'll examine these methods and tools t

    Date/Time: Thursday, August 20, 2020 8:30 AM
    Room: Breakout Room H
    Topics:
    Tags:


    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

    Date/Time: Thursday, August 20, 2020 8:30 AM
    Room: Breakout Room G
    Topics: ;
    Tags: .NET; Architecture; Azure; Machine Learning; Microservices; NoSQL; Python; Serverless; SQL; Windows


    Veronika Kolesnikova
    Make your applications interactive with Speech Services
    Veronika Kolesnikova

    Everyone knows we can’t deny benefits of artificial intelligence both for business and for consumers. Developers are trying to integrate it to all kinds of applications and all major tech companies are working on making it as accessible as possible. Whether you are working with machine learning mode

    Date/Time: Thursday, August 20, 2020 8:30 AM
    Room: Breakout Room I
    Topics: Application Development
    Tags:


    Sean Whitesell
    Microservices -- The Easy Way is the Wrong Way
    Sean Whitesell

    Don't fall for buzz-words. Microservices done right is hard. This talk is about what you need to know to do them well. I'll show pros/cons and tactics.

    Date/Time: Thursday, August 20, 2020 8:30 AM
    Room: Breakout Room K
    Topics: Application Development
    Tags: Microservices

  • 9:45 AM
    Ken Muse
    The Art of Data DevOps with SSDT
    Ken Muse

    As software development cycles get shorter, database development is being forced adapt the same pace, so it’s increasingly important to be able to combine Agile practices with SQL Server database development. Learn how to take advantage of SQL Server Data Tools and Azure DevOps to enable rapid, iter

    Date/Time: Thursday, August 20, 2020 9:45 AM
    Room: Breakout Room J
    Topics: ;
    Tags: Azure; Continuous Delivery; Database; DevOps; SQL; Testing


    David Bjarnson
    This is the way; What the Mandalorian Taught Me About Agile Teams
    David Bjarnson

    Is your team in a rut? Do you feel like the team is spending too much time forming and storming instead of performing? High performing teams break out of traditional patterns that we can fall into.This session will show you core agility concepts exhibited in high-performing teams, based from the Ma

    Date/Time: Thursday, August 20, 2020 9:45 AM
    Room: Breakout Room A
    Topics: ;
    Tags: Agile; People; Performance


    Brian McKeiver
    Optimize Your .Net Azure App Services
    Brian McKeiver

    Azure App Services are basically the de facto standard as the best possible way to deploy and host a .Net Framework or .Net Core application, period. You can argue with me until you are blue in the face about other hosting methods or platforms, but you would still be wrong. However, utilizing an A

    Date/Time: Thursday, August 20, 2020 9:45 AM
    Room: Breakout Room I
    Topics: ;
    Tags: .NET; Azure; Cloud


    Alison Hawke
    Leadership for introverts
    Alison Hawke

    Hello, my name is Alison and I'm an introvert. Groups of strangers make me nervous, parties exhaust me, and I'm scared of talking in public. Also, I run a team of over 40 people. This is how I do it and maintain my sanity. Being an introvert doesn't mean you're shy, anti-social, or awkward, but it

    Date/Time: Thursday, August 20, 2020 9:45 AM
    Room: Breakout Room B
    Topics: Soft Skills;
    Tags: People; Soft Skills; Work Skills


    Douglas Starnes
    Cross Platform Web App Development with ASP.NET Core
    Douglas Starnes

    Microsoft's ASP.NET web framework has been a powerful platform for building enterprise web applications. But ASP.NET is limited to Windows and Visual Studio. ASP.NET Core extended support beyond Windows, including macOS and Linux. In addition, a new cross-platform and open source development editor,

    Date/Time: Thursday, August 20, 2020 9:45 AM
    Room: Breakout Room K
    Topics: Application Development
    Tags:


    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

    Date/Time: Thursday, August 20, 2020 9:45 AM
    Room: Breakout Room G
    Topics: Application Development;
    Tags: .NET; JavaScript; UI; Web Assembly


    Mike Hand
    Java, the non-Enterprise parts
    Mike Hand

    Java is a mature, Enterprise-ready language, right? Not when we're done with it! Buckle up and get ready for some things you should ONLY try at home. Up is down, left is right, comments are executable, identical things aren't equal, and "final" isn't as final as it seems. We'll explore these topics

    Date/Time: Thursday, August 20, 2020 9:45 AM
    Room: Breakout Room F
    Topics: Application Development
    Tags:


    Thomas Haver
    The Science of Testing
    Thomas Haver

    Lessons learned from a career in research science can be applied to QA, with parallels to industry product quality models.

    Date/Time: Thursday, August 20, 2020 9:45 AM
    Room: Breakout Room D
    Topics:
    Tags: Testing


    Tim Jarzombek
    Secure your API! The OWASP API Security Top 10 and you
    Tim Jarzombek

    The things you've done to secure your previous web apps might not be enough for your APIs. We'll review the OWASP API Security Top 10, reviewing the biggest risks and ways to mitigate them.

    Date/Time: Thursday, August 20, 2020 9:45 AM
    Room: Breakout Room L
    Topics: Application Development
    Tags:


    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

    Date/Time: Thursday, August 20, 2020 9:45 AM
    Room: Breakout Room H
    Topics: Application Development;
    Tags: Architecture; Cloud; Serverless


    Johnie Karr
    Building a secure user authentication story
    Johnie Karr

    Data breaches are inevitable. We should build our applications under the assumption that it's only a matter of time before our data is breached. In this session, we'll cover some techniques and best practices for handling user authentication in a secure manner, along with covering proper user flow

    Date/Time: Thursday, August 20, 2020 9:45 AM
    Room: Breakout Room E
    Topics: ;
    Tags: Development Practices; Security


    Kara Luton
    From Tutus to Tech: Lessons Learned from Changing Careers
    Kara Luton

    What do ballet, music publicity and front end engineering have in common? More than you would think. Three years ago I didn’t know what a div was but I did know I needed a career change. I stumbled upon the tech world, enrolled in a bootcamp and haven’t looked back. Non-traditional paths are becom

    Date/Time: Thursday, August 20, 2020 9:45 AM
    Room: Breakout Room C
    Topics: Soft Skills
    Tags:

  • 11:00 AM
    Taylor Desseyn
    Recruiters Suck. Use them.
    Taylor Desseyn

    Working with recruiters is miserable. Most individuals don't want to use us and if they do they grit their teeth the whole time. In this session I will reveal all of our secrets and give you a 'behind the scenes' on how to navigate working with us and other general career tips!

    Date/Time: Thursday, August 20, 2020 11:00 AM
    Room: Breakout Room B
    Topics: Soft Skills
    Tags: Soft Skills


    Dustin Dorsey
    Determining the Cost to Move to Azure
    Dustin Dorsey

    You have read all about moving to the cloud, spoken to colleagues who are on it and even attended events where they told you about how great it is, and YOU ARE SOLD! You recognize the benefits of storing your workloads in the cloud and ready for things to happen. Everyone agrees its the right answer

    Date/Time: Thursday, August 20, 2020 11:00 AM
    Room: Breakout Room L
    Topics: ;
    Tags: Azure; Cloud; Database; Microsoft; SQL


    Ron Dagdag
    Developing your inner Spidey Sense : Anomaly Detection for apps
    Ron Dagdag

    Anomaly detection is the process of identifying unexpected items or events in data sets. It’s about detecting the deviation from expected pattern of a dataset. It’s like having “spidey senses” for your apps that can detect when there’s danger or something is not right. Attend this session and learn

    Date/Time: Thursday, August 20, 2020 11:00 AM
    Room: Breakout Room I
    Topics: Application Development;
    Tags: .NET; Azure; Cloud; Machine Learning


    Mike Amundsen
    Testing your APIs with Postman and Newman
    Mike Amundsen

    Testing is an essential part of a quality API strategy. And API testing means taking an "outside-in" approach to writing and executing those tests. This talk w/ show you how to create simple request tests (SRTs) to probe your API endpoints as well as apply Dan North's Behavior-Driven Approach (BDD)

    Date/Time: Thursday, August 20, 2020 11:00 AM
    Room: Breakout Room C
    Topics:
    Tags:


    Angela Parks
    Getting to the Heart of the Matter
    Angela Parks

    In this session, we will explore the 5 Whys technique. This is a simple but powerful tool for cutting quickly through the outward symptoms of a problem to reveal its underlying causes.

    Date/Time: Thursday, August 20, 2020 11:00 AM
    Room: Breakout Room A
    Topics: ;
    Tags: Fun; Quality Assurance; Requirements; Soft Skills


    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

    Date/Time: Thursday, August 20, 2020 11:00 AM
    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.

    Date/Time: Thursday, August 20, 2020 11:00 AM
    Room: Breakout Room D
    Topics: ;
    Tags: Architecture; JavaScript; UI; Web


    Henk Boelman
    DevOps and Machine Learning
    Henk Boelman

    With machine learning becoming more and more an engineering problem the need to track, work together and easily deploy ML experiments with integrated CI/CD tooling is becoming more relevant than ever. In this session we take a deep-dive into the DevOps process that comes with Azure Machine Learning

    Date/Time: Thursday, August 20, 2020 11:00 AM
    Room: Breakout Room E
    Topics: ;
    Tags: Continuous Delivery; DevOps; Machine Learning


    Jeremy Clark
    I'll Get Back to You: Task, Await, and Asynchronous Methods in C#
    Jeremy Clark

    There's a lot of confusion about async/await, Task/TPL, and asynchronous and parallel programming in general. So let's start with the basics and look at how we can consume asynchronous methods using Task and then see how the "await" operator can makes things easier for us. Along the way, we’ll look

    Date/Time: Thursday, August 20, 2020 11:00 AM
    Room: Breakout Room K
    Topics: Application Development
    Tags: .NET


    Jeffrey Strauss
    What You Need to Know About Open Source—Trust Me, I'm a Lawyer
    Jeffrey Strauss

    Open source tools. We all use them. Whether an entire framework, a focused toolkit, or a simple custom component from GitHub, npm, or NuGet, the opportunity to improve our development speed while learning new things from open source projects is enticing. But what does “open source” truly mean? What

    Date/Time: Thursday, August 20, 2020 11:00 AM
    Room: Breakout Room H
    Topics: Project Management;
    Tags: Other; Project Management; Tools


    Chris Gardner
    Demystifying the .NET Runtime
    Chris Gardner

    While most .NET developers know that .NET is an interpreted language, have you ever thought about what that really means? If the language is compiled to an intermediate language (literally called "Microsoft Intermediate Language" or MSIL) and run on a VM, how have they added more features to the lan

    Date/Time: Thursday, August 20, 2020 11:00 AM
    Room: Breakout Room J
    Topics: Application Development
    Tags:


    Jonathan Mills
    Application Orchestration in Azure
    Jonathan Mills

    Most businesses leverage multiple applications and services to achieve their goals. Making sure those applications coordinate tasks appropriately is a critical component of their success. Automating those processes is even better. Making sure you have the right technology to automate your business p

    Date/Time: Thursday, August 20, 2020 11:00 AM
    Room: Breakout Room F
    Topics:
    Tags:

  • 1:30 PM
    Eric Neunaber
    Thinking of Events First
    Eric Neunaber

    Apache Kafka, created at LinkedIn and open sourced in 2011, is the powerful technology behind many of today's products. The paradigm shift for most is learning to think about your data in terms of events first. We will go over some Kafka basics, some tools in the ecosystem, and some example architec

    Date/Time: Thursday, August 20, 2020 1:30 PM
    Room: Breakout Room L
    Topics:
    Tags:


    Dustin Doom
    Cognative Bias and How You Can Manage It
    Dustin Doom

    When was the last time someone changed your mind on something important? If you are having difficulty recalling, it's ok; it isn't something we do well. In this session, we'll review the biased choices we make everyday and how they can affect a tech workflow. We'll look at the biases we all share, h

    Date/Time: Thursday, August 20, 2020 1:30 PM
    Room: Breakout Room I
    Topics: Soft Skills
    Tags:


    Jimmy Bogard
    Effective Microservice Communication and Conversation Patterns
    Jimmy Bogard

    Orchestration or choreography? Sagas or process manager? REST, RPC, or events? Are we just making this all up as we go along? Microservices introduce major complexities the moment we move away from a single service and process to multiple ones. Immediately, the problem hits: services have to commun

    Date/Time: Thursday, August 20, 2020 1:30 PM
    Room: Breakout Room J
    Topics:
    Tags:


    Richard Roda
    Learning to Love the Lambda in the Stream
    Richard Roda

    Are you new to Java 8 and Lambdas? Wondering what all the fuss is about? In this session, we will introduce Java Lambdas, Functional Interfaces, and how to put it all together with Java 8 Streams.

    Date/Time: Thursday, August 20, 2020 1:30 PM
    Room: Breakout Room E
    Topics: Application Development;
    Tags: Functional Programming; Java


    Bruno Capuano
    Diversity is more, much more! Living in tech as a Latino who can’t dance
    Bruno Capuano

    I was born and raised in Argentina, then I lived +11 years in Spain and +3 years ago I moved to Canada. During the past 15 years I was an outsider, and this also impacted my professional life. I was lucky enough to travel for 5 years working in Europe, and I learned a lot on how my latino background

    Date/Time: Thursday, August 20, 2020 1:30 PM
    Room: Breakout Room B
    Topics: Soft Skills
    Tags: Soft Skills


    Sam Basu
    What can Visual Studio do for Mobile Developers?
    Sam Basu

    So you are a Mobile developer. Looking for sanity amidst a plethora of platforms, frameworks and tooling options? Wondering if Visual Studio is the right IDE for you? Let me convince you why .. let’s talk: • Visual Studio for Windows & Mac • Visual Studio tooling for Mobile Web, PWAs, Hybrid & JS N

    Date/Time: Thursday, August 20, 2020 1:30 PM
    Room: Breakout Room K
    Topics: Application Development
    Tags:


    Guy Royse
    Dungeons, Dragons, and Graph Databases
    Guy Royse

    Are you an adventurer? Do you want gold? Experience? Levels? Of course you do! And where do you get these things? The dungeon, where else? That wonderful container of all things adventurous! But, unfortunately, dungeons aren't setup for the convenience of adventurers who wish to extract these fine t

    Date/Time: Thursday, August 20, 2020 1:30 PM
    Room: Breakout Room G
    Topics: Application Development;
    Tags: Database; Fun


    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

    Date/Time: Thursday, August 20, 2020 1:30 PM
    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

    Date/Time: Thursday, August 20, 2020 1:30 PM
    Room: Breakout Room H
    Topics: ;
    Tags: Architecture; AWS; Azure; Cloud; Google Cloud; Microservices; Serverless


    Amanda Perkins
    A beginner’s guide to automation testing with Katalon Studio
    Amanda Perkins

    As a QA, we have to evolve. Our developers are evolving and we need to move forward too. Right now, the big talk is around automation. In this talk, we are going to go over some tips and tricks to get the free open source software Katalon Studio up and running and how to get your first tests on thei

    Date/Time: Thursday, August 20, 2020 1:30 PM
    Room: Breakout Room C
    Topics:
    Tags:


    Duane Newman
    From Developed to Published - My Story Launching an Open Source Library
    Duane Newman

    Open Source is hard, sharing code isn't enough these days, you need to make it easy for others to consume. I had an idea and was excited to give back after years of standing on other's shoulders. I wrote the code and shared it on GitHub, now what? I realized I needed to get it packaged and pushed to

    Date/Time: Thursday, August 20, 2020 1:30 PM
    Room: Breakout Room F
    Topics: ;
    Tags: .NET; DevOps; Tools


    Dennis Stepp
    Hypothesis Driven Development
    Dennis Stepp

    Have you ever gotten a user story and wondered: "Why in the world should we build this?" More often than not, we often spend too much time building the wrong things for the wrong audience because there's little to no research done to figure out what is the right thing to build. Hypothesis Driven Dev

    Date/Time: Thursday, August 20, 2020 1:30 PM
    Room: Breakout Room A
    Topics:
    Tags:

  • 2:45 PM
    Duane Newman
    Unit-Testing With Ease
    Duane Newman

    Do you want to skip all the setup ceremony and get straight to the actual testing when writing unit tests? Leveraging dependency injection and IoC makes it a breeze to build solutions that are modular and testable, but building out those dependency chains in our unit tests can leave them cluttered a

    Date/Time: Thursday, August 20, 2020 2:45 PM
    Room: Breakout Room C
    Topics: ;
    Tags: .NET; Testing


    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,

    Date/Time: Thursday, August 20, 2020 2:45 PM
    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.

    Date/Time: Thursday, August 20, 2020 2:45 PM
    Room: Breakout Room D
    Topics: ;
    Tags: Design (UI/UX/CSS); Fun; JavaScript; Tools; UI; UX; Web


    Chris Woodruff
    Learning The Language Of HTTP For A Better Data Experience In Your Mobile Apps
    Chris Woodruff

    You know you have to have a great experience when you develop your mobile applications, right? The greatest experience you can give your users centers around their data. There are ways to improve your mobile applications and Chris Woodruff will teach you how to learn and understand the language of H

    Date/Time: Thursday, August 20, 2020 2:45 PM
    Room: Breakout Room J
    Topics: Application Development;
    Tags: Web; Web Services


    Dave Mattingly
    Agile Improv
    Dave Mattingly

    Improv comedy is not at all different from the Agile methodology. It's all about learning to love the "yes", trusting your team, and building on what's already there. In this sessions. you'll: • learn the rules of improv comedy • apply them to agile development • have fun

    Date/Time: Thursday, August 20, 2020 2:45 PM
    Room: Breakout Room A
    Topics: ;
    Tags: Agile; Fun; Soft Skills


    Gabriela Dombrowski
    The Mentor Playbook
    Gabriela Dombrowski

    We often find ourselves in situations where we have to knowledge share and mentor others, but we often don't take the time to learn _how_ to be better mentors. So are we doing it right? Through my work as Mentor Director for a monthly coding class, I've been able to compile effective methods throu

    Date/Time: Thursday, August 20, 2020 2:45 PM
    Room: Breakout Room B
    Topics: Soft Skills
    Tags:


    Darren Hale
    Functional Programming Techniques in C#
    Darren Hale

    Over the years C# has adopted language features that allow developers to solve problems using functional programming techniques. Functional programming can seem complex and confusing to object oriented developers, making it difficult to take advantage of the functional features of C#. It's also not

    Date/Time: Thursday, August 20, 2020 2:45 PM
    Room: Breakout Room L
    Topics: Application Development;
    Tags: .NET; Functional Programming


    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

    Date/Time: Thursday, August 20, 2020 2:45 PM
    Room: Breakout Room G
    Topics: Application Development;
    Tags: Cross-Platform; Database; Java; JavaScript; Other; Python


    Pierre DeBois
    Getting comfortable with Tensorflow for R Programming
    Pierre DeBois

    Developed by Google researchers and engineers for deep neural networks research, Tensorflow provides developers with a capacity for developing deep learning models. Long available for Python, Tensorflow became available for R programming in 2018, along with a version for JavaScript, Tensorflow.js. B

    Date/Time: Thursday, August 20, 2020 2:45 PM
    Room: Breakout Room H
    Topics:
    Tags:


    Mike Lutz
    Big Data for the Small Fry - Bootstrapping from onsite to Cloud by scaling down Netflix's ideas
    Mike Lutz

    There’s been a loud drum-beat about how Big Data is changing the world - but if you come from the traditional company, the kind where your main product is something other then data, odds are you've been mostly on the sidelines, trying to figure out if this is real-or-hype, and if its real, how to do

    Date/Time: Thursday, August 20, 2020 2:45 PM
    Room: Breakout Room F
    Topics: ;
    Tags: AWS; Azure; Big Data; Cloud; Google Cloud; Python


    Rob Richardson
    Databases in the Microservices world
    Rob Richardson

    Web technologies have come leaps and bounds. But are you still using the tired old database from last generation? Let's look at the methodology of microservices, compare it to bounded contexts, and look at ops tasks for micro-databases. Let's tour all the flavors of databases, understand their pros

    Date/Time: Thursday, August 20, 2020 2:45 PM
    Room: Breakout Room I
    Topics: ;
    Tags: Database; Microservices; NoSQL; SQL


    Simon MacDonald
    Automating Hockey Team Management with Serverless
    Simon MacDonald

    You probably don't manage a beer league hockey team, maybe you do, I don't know your life but I'm sure you have a number of tasks that you do regularly that would benefit by being automated. Follow me on my journey of realizing I could make my life easier by automating the the process of managing

    Date/Time: Thursday, August 20, 2020 2:45 PM
    Room: Breakout Room K
    Topics: Application Development
    Tags: Serverless

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