All 91 Sessions

Tracks: All  | .NET and C#  | Agile and Enterprise  | Azure  | Career  | Coding and Architecture  | Community and Business  | Containers and Microservices  | Cool Tech  | Data and Analytics  | DevOps  | Intelligent Cloud and IoT  | Mobile  | Security and Best Practices  | Web Dev 
Timings: All  | 9:00AM-9:50AM  | 10:00AM-10:50AM  | 11:00AM-11:50AM  | 1:00PM-1:50PM  | 2:00PM-2:50PM  | 3:00PM-3:50PM  | 4:00PM-4:50PM 

ASP.NET Core SignalR and SignalR Service

Track: .NET and C#
Prior knowledge needed
Time & Location: 9:00AM-9:50AM 4105
SignalR is Microsoft’s solution for providing real-time functionality to applications, and it’s been rebuilt for .NET Core as ASP.NET Core SignalR. I will introduce you to SignalR and the web technolo.....Learn More

Agile Self-Improvement

Track: Agile and Enterprise
For all levels
Time & Location: 9:00AM-9:50AM 2102
Development is failing over and over again at each step until you succeed, and learning how to do something just in time for everything to change. Continuous learning and growth is necessary to keep u.....Learn More

Losing your "ARM" "AZ" you move forward with Azure PowerShell

Track: Azure
For all levels
Time & Location: 9:00AM-9:50AM 4106
Losing your "ARM" "AZ" you move forward with Azure PowerShell This talk will disucss the new Azure AZ PowerShell modules and migration path from the older Azure and AzureRM Modules......Learn More

Career Design Patterns

Track: Career
For all levels
Time & Location: 9:00AM-9:50AM 2103
The Gang of Four (GoF) brought us 23 distinct reusable solutions (patterns) to commonly occurring problems in software design. The Career Design Patterns are 29 reusable solutions to solve tough probl.....Learn More

Enterprise Innovation - Oxymoron or Synonym?

Track: Community and Business
For all levels
Time & Location: 9:00AM-9:50AM 2105
Innovation seems to belong with startups and unicorns. But what about large enterprise - can they innovate at the pace of small nimble competitors? Conversely - can any enterprise really exist without.....Learn More

Microservices: Little Services, Big Apps

Track: Containers and Microservices
Deep Dive
Time & Location: 9:00AM-9:50AM 4102
Take a deep dive into microservices architecture. Learn to design cloud-ready applications that are implementation agnostic and highly scalable. Unleash the API economy to leverage existing services a.....Learn More

7 Steps to Building Mix Reality Applications

Track: Cool Tech
For all levels
Time & Location: 9:00AM-9:50AM 2104
In this session learn how to get started building Mixed reality applications. This session covers how to build Magic Leap, HoloLens, and Iphone Augmented and Mixed reality applications using various f.....Learn More

What's new in PostgreSQL 11

Track: Data and Analytics
For all levels
Time & Location: 9:00AM-9:50AM 3205
Latest greatest features available in PostgreSQL 11.....Learn More

Create a build and release pipeline for your open source project in Azure DevOps

Track: DevOps
For all levels
Time & Location: 9:00AM-9:50AM 3207
Getting those bits from GitHub to a usable environment is easier than ever, and free, using the build and release pipelines from Azure DevOps (formerly VSTS). Whether you have a simple build or a comp.....Learn More

AI on the Edge

Track: Intelligent Cloud and IoT
For all levels
Time & Location: 9:00AM-9:50AM 2205
The next evolution in cloud computing is a smarter application not in the cloud. As the cloud has continued to evolve, the applications that utilize it have had more and more capabilities of the cloud.....Learn More

Flying High with Xamarin!

Track: Mobile
For all levels
Time & Location: 9:00AM-9:50AM 3208
Cross-platform mobile development has been democratized for .NET developers – thanks to Xamarin & Microsoft. Let’s build a cool aviation app together – targeting all platforms from the comforts of Vis.....Learn More

Quantum Computing with Q# and Schrödinger's Cat

Track: Security and Best Practices
For all levels
Time & Location: 9:00AM-9:50AM 2206
As the age of Silicon nears it end, and we enter into a new age of practical, Quantum computing, this takes a giant leap forward from today’s technology—one that will forever alter our economic, indus.....Learn More

Do you like to have a beach view from your workspace?

Track: Web Dev
For all levels
Time & Location: 9:00AM-9:50AM 1206AB
We all would like to have a beach view from our workplace or home, but trust me not all will be getting those. But you can get a different Vue. This session will focus on the fundamentals of VueJs a.....Learn More

Building APIs for Business Services

Track: .NET and C#
For all levels
Time & Location: 10:00AM-10:50AM 4105
Back-end systems of record are often too complex to expose directly to the web. They are stable, hardened and dependable but they are often based on legacy technologies and not always easy to expose t.....Learn More

Creating Agile Team Working Agreements: Why and How

Track: Agile and Enterprise
For all levels
Time & Location: 10:00AM-10:50AM 2102
Team working agreements can help agile teams enhance their team dynamics in order to meet their sprint commitments. Let us explore and learn about different aspects of teams in Agile and then find out.....Learn More

A Developer's Introduction to Azure Active Directory B2C

Track: Azure
For all levels
Time & Location: 10:00AM-10:50AM 4106
Adding personalized experiences is often a critical part of creating an application, and the key to personalization is being able to identify your users. However, properly managing user identities can.....Learn More

Education and IT Industry Round Table

Track: Career
For all levels
Time & Location: 10:00AM-10:50AM 2103
This session will be a collaborative round table with educators and IT industry members discussing what is currently being taught in IT degrees on college / university campuses, and to collect inputs .....Learn More

Extending the Best Editor on the Planet

Track: Coding and Architecture
Deep Dive
Time & Location: 10:00AM-10:50AM 4104
A bit biased, yes, but VS Code is definitely a popular editor. You can extend this tool in various ways to provide an even richer experience built to your liking. You'll learn which approach you shoul.....Learn More

Never Code Alone: and 3 other ways developers can conquer Orlando

Track: Community and Business
For all levels
Time & Location: 10:00AM-10:50AM 2105
The future belongs to those who can code... At least if we get up and take it. After spending 13 years working in educational technology it has never been more clear to me that developers and coders a.....Learn More

Kubernetes for .NET Developers

Track: Containers and Microservices
For all levels
Time & Location: 10:00AM-10:50AM 4102
Have you heard a lot about Kubernetes? Wondering what the buzz is about? Come to find out what it is and why should you care......Learn More

Head-to-Head: Microsoft Azure vs Amazon Web Services (AWS)

Track: Cool Tech
For all levels
Time & Location: 10:00AM-10:50AM 2104
Migrating to the Cloud or already there? Trying to decide which of the two leading Cloud Providers is best for you? Using one, but always wondered about the other? What about using both? On the su.....Learn More

What's New in Creating Data Models and Reporting with Power BI

Track: Data and Analytics
For all levels
Time & Location: 10:00AM-10:50AM 3205
Power BI has grown into a very useful and powerful tool to analyze your corporate data, but not everyone knows that it is a product that is literally changing monthly. Each month Microsoft introduces.....Learn More

How Do You DevOps

Track: DevOps
For all levels
Time & Location: 10:00AM-10:50AM 3207
This will be a non-technical overview of what DevOps is about and how high performing teams are able to differentiate themselves from the rest of the pack. Following closely the State of DevOps Report.....Learn More

Deep Learning like a Viking: Building Convolutional Neural Networks with Keras

Track: Intelligent Cloud and IoT
For all levels
Time & Location: 10:00AM-10:50AM 2205
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, ha.....Learn More

F3 - Flutter, Firebase & Fastlane

Track: Mobile
For all levels
Time & Location: 10:00AM-10:50AM 3208
Flutter and Firebase work hand-in-hand to help you build mobile apps in record time. Flutter is Google's SDK for building mobile apps for iOS and Android. Firebase gives you access to backend services.....Learn More

All About JWT's

Track: Security and Best Practices
For all levels
Time & Location: 10:00AM-10:50AM 2206
The design of many user-authentication systems have been impacted by the introduction of JSON Web Token technology. Learn why these tokens have caused a stir in the field of web security and also lear.....Learn More

Hacking the Human Perception

Track: Web Dev
For all levels
Time & Location: 10:00AM-10:50AM 1206AB
Hacking you say? Yes, I do, but this type of hacking has nothing to do with hooking in Matrix style or surfing through The Gibson at Ellingson Mineral Company. Nope, this type of hacking involves how .....Learn More

Correcting Common Async/Await Mistakes in .NET

Track: .NET and C#
Deep Dive
Time & Location: 11:00AM-11:50AM 4105
Did you know that the .NET compiler turns our async methods into classes? And that .NET adds a try/catch block to each of these classes, potentially hiding thrown exceptions? It's true! In this ses.....Learn More

What does Punk and Agile have in common and what we can learn from it.

Track: Agile and Enterprise
For all levels
Time & Location: 11:00AM-11:50AM 2102
The history of Punk rock as a genre in both music and art has a lot in common including a common path forward if we're not careful......Learn More

On-Demand Video with Azure Media Services

Track: Azure
For all levels
Time & Location: 11:00AM-11:50AM 4106
Interested in learning how to build your own on-demand video service? Creating videos and need a way to encode them and distribute them to global audiences? Learn how to use Azure Media Services easil.....Learn More

Avoiding Career Rot: Improving your Communication and Leadership Skills

Track: Career
For all levels
Time & Location: 11:00AM-11:50AM 2103
As developers, we spend vast amounts of time learning new frameworks, languages and other technical skills, but we often pay little to no attention to communication and leadership skills. Yet we wonde.....Learn More

Improve distributed system and web app performance by using in-memory cache system

Track: Coding and Architecture
For all levels
Time & Location: 11:00AM-11:50AM 4104
Web applications often integrate with APIs for the purpose of retrieving data from a disk-based storage system like SQL Server. This poses challenges due slow queries and amount of data sent down the .....Learn More

Multi-Cloud Kubernetes Management with Rancher

Track: Containers and Microservices
Prior knowledge needed
Time & Location: 11:00AM-11:50AM 4102
Recent outages of S3 and Azure only highlight the importance of having a cross-cloud strategy for managing Kubernetes. Open Source Rancher is the easy button for managing Kubernetes across providers .....Learn More

Introduction to Event Sourcing and CQRS

Track: Cool Tech
Prior knowledge needed
Time & Location: 11:00AM-11:50AM 2104
Netflix does it. Banks do it. Perhaps you've heard about Event Sourcing and CQRS but the concepts just don't click or you haven't seen a simple enough example so that it does. Learn about the basics o.....Learn More

DevOps & Database Obfuscation

Track: Data and Analytics
For all levels
Time & Location: 11:00AM-11:50AM 3205
Database masking, obfuscation, CI, CD... What is this stuff? This is a story about how we did a complete overhaul on our development life cycle to create more outcomes for our users, resolve communica.....Learn More

Database DevOps is here with Azure DevOps + Redgate

Track: DevOps
Prior knowledge needed
Time & Location: 11:00AM-11:50AM 3207
Everyone is talking about DevOps and automating application deployments - but what about the database? How do you manage your changes across all environments and ensuring that your database and code .....Learn More

My IOT Journey

Track: Intelligent Cloud and IoT
For all levels
Time & Location: 11:00AM-11:50AM 2205
I have been building an IOT device "AirMon" and will share what I've done, the tools I have used, how the decisions were made and what future refinements I want to make. It is still a work in progress.....Learn More

C# Devs Can Get Native with React, React Native

Track: Mobile
For all levels
Time & Location: 11:00AM-11:50AM 3208
An intro into developing mobile applications with React Native. This will be a high level session that will give the fundamentals on getting a project setup and going using React Native and touch on .....Learn More

PowerShell Core - Intro to SQL Server Linux Container

Track: Security and Best Practices
For all levels
Time & Location: 11:00AM-11:50AM 2206
This session will be covering the basic of working with Containers and PowerShell Core. We'll be taking the steps of creating a SQL Server 2019 container in an Ubuntu 18.04 Linux system. Then, will be.....Learn More

Intro to JAMstack

Track: Web Dev
For all levels
Time & Location: 11:00AM-11:50AM 1206AB
JAMstack is an approach to building web apps that leverages modern tools to build highly scalable web applications that are based on front-end JavaScript, API, and markup. We’ll talk about why this ap.....Learn More

Effective, Real World, Logging in .NET Core Applications

Track: .NET and C#
Prior knowledge needed
Time & Location: 1:00PM-1:50PM 4105
Starting with blank .NET Core templates they make logging seem simple, however, look deeper and you will find that many key features are lacking. True configuration ability, remote logging, SQL Loggi.....Learn More

Research in the Enterprise

Track: Agile and Enterprise
For all levels
Time & Location: 1:00PM-1:50PM 2102
What's it like doing research & development inside of a large company with little oversight? What sorts of skills and mindsets lead to the most success? It's hard, fun, hair pulling, and complicated :.....Learn More

Secure your applications with Azure AD

Track: Azure
For all levels
Time & Location: 1:00PM-1:50PM 4106
Azure Active Directory (Azure AD) is Microsoft's cloud-based identity and access management service. Just like rest of Azure platform, Azure AD has evolved greatly in past few years. In this session w.....Learn More

Mentoring Panel

Track: Career
For all levels
Time & Location: 1:00PM-1:50PM 2103
A panel discussion with Allen Underwood, Joe Zack, and Michael Outlaw of Coding Blocks; and John Callaway, Clayton Hunt, and Jon Ash of The 6 Figure Developer. Mentoring is an important aspect of s.....Learn More

Go Channels in .NET – concurrency made easy

Track: Coding and Architecture
Prior knowledge needed
Time & Location: 1:00PM-1:50PM 4104
People seemed fascinated by the concurrency features of Go programming language. In Go, concurrent processes communicate by channels that are typed pipes through which you can send and receive value.....Learn More

Product Development Through Customer Interview

Track: Community and Business
For all levels
Time & Location: 1:00PM-1:50PM 2105
i.e. Talking to Humans Considering creating a new startup, developing a new product, or new division? This session offers concrete examples of how to recruit candidates, conduct interviews, and how.....Learn More

Effective Microservices

Track: Containers and Microservices
For all levels
Time & Location: 1:00PM-1:50PM 4102
This talk explores the fundamental considerations for creating effective and performant microservices......Learn More

3D Printing Basics

Track: Cool Tech
For all levels
Time & Location: 1:00PM-1:50PM 2104
The barrier to building has never been lower. Discover the basics of modeling, slicing, and creating 3D prints as well as some unique applications......Learn More

Data Quality Requires Constraints

Track: Data and Analytics
For all levels
Time & Location: 1:00PM-1:50PM 3205
Database design (or perhaps more accurately table design) tends to focus on the data types and how it will relate to other tables. From there we tend to take for granted that other developers will pop.....Learn More

Running high scale global services

Track: DevOps
For all levels
Time & Location: 1:00PM-1:50PM 3207
This s a true story of a Microsoft team embracing DevOps culture. Join us to hear about team’s challenges and practices they adopted in running a service touching over 50 million people across 250+ co.....Learn More

.NET on Devices

Track: Intelligent Cloud and IoT
For all levels
Time & Location: 1:00PM-1:50PM 2205
Controlling physical hardware with .NET has been an option for a while now. In this talk, we'll look at a handful of different ways to get started doing that, along with the pros and cons of each, sta.....Learn More

Xamarin Forms - Consuming RESTful API's with Refit

Track: Mobile
Prior knowledge needed
Time & Location: 1:00PM-1:50PM 3208
There are alot of ways to consume restful webservices in Xamairn Forms, like Microsoft Http Libraries or third party libraries like Refit, RESTSharp, PortableRest, etc. In our talk we are going to lea.....Learn More

Identity 101: How Username/Password Got So Complicated

Track: Security and Best Practices
For all levels
Time & Location: 1:00PM-1:50PM 2206
Taking your first step beyond the default username and password based authentication offered by a full stack web application framework can be overwhelming. Social logins, Identity Providers, OAuth 2.0.....Learn More

No Strings Attached: JavaScript without Webpack, Transpilers, or Frameworks

Track: Web Dev
For all levels
Time & Location: 1:00PM-1:50PM 1206AB
Writing JavaScript used to mean a tangled mess of hacks to avoid global variables, jQuery, and oh so many callbacks. ES2015 and beyond have changed all that. We'll migrate a jQuery based website to a .....Learn More

Optimize ASP.NET Core Performance with Distributed Cache

Track: .NET and C#
For all levels
Time & Location: 2:00PM-2:50PM 4105
ASP.NET Core is fast becoming popular for developing high traffic web applications. Learn how to optimize ASP.NET Core performance for handling extreme transaction loads without slowing down by using .....Learn More

Power Apps in the Real World

Track: Agile and Enterprise
For all levels
Time & Location: 2:00PM-2:50PM 2102
Review to real world use cases for power apps on the Dynamics 365 platform. learn about how they work and how to leverage them right away with your current deployment.....Learn More

Intro to Azure functions

Track: Azure
For all levels
Time & Location: 2:00PM-2:50PM 4106
I this talk we will learn about Azure Functions. We learn how to use azure functions as an api and how to get azure functions to "fire" due to an event.....Learn More

Negotiating your Salary

Track: Career
For all levels
Time & Location: 2:00PM-2:50PM 2103
There's a lot of money to be made in technology, but to get the best deal you can, you need to master the art of negotiation. From knowing when to talk about salary to understanding total compensation.....Learn More

Complex network programming

Track: Coding and Architecture
For all levels
Time & Location: 2:00PM-2:50PM 4104
In the real world problems, sometimes we need to capture the structural patterns. We want o learn how to address this issue by exploring the following steps: 1- Motivations 2- Fundamentals of netwo.....Learn More

How to be a Valuable Resource as an Employee or a Contractor

Track: Community and Business
For all levels
Time & Location: 2:00PM-2:50PM 2105
Are you a consultant working for a company for a long time and there is no job offer or signal that your contract will extend? Are you an employee who feels underappreciated by your managers and don’t.....Learn More

From Zero to Azure with Python, Docker containers, and Visual Studio Code

Track: Containers and Microservices
For all levels
Time & Location: 2:00PM-2:50PM 4102
In this session we will walk through creating a Python web app with Docker and deploying it to Microsoft Azure using the free, cross-platform, and open-source Visual Studio Code. If you're excited .....Learn More

Creating a gRPC service using Node

Track: Cool Tech
Prior knowledge needed
Time & Location: 2:00PM-2:50PM 2104
In this presentation, we are going to take a quick look on how to get a gRPC service up and running using the Mali framework while explaining some of the engineering principles, technology, and goals .....Learn More

Thinking fast and slow with Lambda Architecture

Track: Data and Analytics
Prior knowledge needed
Time & Location: 2:00PM-2:50PM 3205
Many big data architectures support either batch-oriented or real-time queries... but this limits the types of insights you can derive from your data. Lambda architectures support both types of querie.....Learn More

Automated Testing across multiple environments with SpecFlow

Track: DevOps
For all levels
Time & Location: 2:00PM-2:50PM 3207
There are many ways to automate the testing of your software. BDD tools like SpecFlow can increase understanding of what is being tested by allowing them to be written in simple English. In this talk .....Learn More

Xamarin Forms + Azure ADB2C+ Azure Functions + Azure CosmosDB

Track: Mobile
For all levels
Time & Location: 2:00PM-2:50PM 3208
This session will showcase using Xamarin Forms mobile application using Azure ADB2C for Authentication , Azure Functions and Cosmos DB.....Learn More

Deep Dive Into Token-based Authentication

Track: Security and Best Practices
Deep Dive
Time & Location: 2:00PM-2:50PM 2206
When it comes to authentication for your apps there are a lot of options. Almost too many. If you haven’t outsourced it from your app yet then learn why it’s important and how to get started. Perha.....Learn More

Scraping Data from Websites

Track: Web Dev
For all levels
Time & Location: 2:00PM-2:50PM 1206AB
In this talk I am going to show you how to scrape data from websites using the module BeautifulSoup. This talk assumes you know some basic python syntax and data modeling tools. After this talk you sh.....Learn More

Solving Big Problems using GPUs and .NET

Track: .NET and C#
For all levels
Time & Location: 3:00PM-3:50PM 4105
AI, big data, finance, image analysis, simulation: compute intensive applications are migrating from traditional CPUs to high speed massively parallel processors, otherwise known as GPUs. Cloud based.....Learn More

PowerApps-Replace InfoPath?

Track: Agile and Enterprise
For all levels
Time & Location: 3:00PM-3:50PM 2102
Can you migrate/upgrade/replace your existing InfoPath forms with PowerApps? Attend this session to get the scoop.....Learn More

Azure Service Fabric in the Real World

Track: Azure
For all levels
Time & Location: 3:00PM-3:50PM 4106
Learn how Azure Service Fabric was put to the task during the re-architecture of a solution used by over 40 Microsoft Cloud Solutions Providers to manage more than 2,000 CSP clients and $1 million+ in.....Learn More

Your IT Interview Prep Action Item List

Track: Career
For all levels
Time & Location: 3:00PM-3:50PM 2103
What are the key components of a successful interview process? How do you deliver a strong response to the common "tell me about yourself" question? What questions should you be asking? How do you bui.....Learn More

It works on my machine!

Track: Coding and Architecture
For all levels
Time & Location: 3:00PM-3:50PM 4104
Keep an eye on your application in production with strategic use of logging and analytical data collection. Detect and diagnose problems before they become an issue, and give confidence to the powers .....Learn More

SQL Server Development on Your Platform Of Choice with Containers

Track: Containers and Microservices
For all levels
Time & Location: 3:00PM-3:50PM 4102
SQL 2017's built in support for Docker containers enables new development capabilities without requiring a Windows OS. In this session you'll learn about why you should care about containers (even if .....Learn More

Developing Roomscale VR experiences and games using C# in Unity3d

Track: Cool Tech
For all levels
Time & Location: 3:00PM-3:50PM 2104
We will develop a VR game/experience using Unity and C#. We'll start with some slides discussing the current state then build a VR experience live from File->New in Unity and Visual Studio with C#......Learn More

What's New In SQL Server For The Developer

Track: Data and Analytics
For all levels
Time & Location: 3:00PM-3:50PM 3205
This session covers the new functionality directly related to SQL Server developers in the last several releases of SQL server......Learn More

Lessons Learned on Microservices

Track: DevOps
Prior knowledge needed
Time & Location: 3:00PM-3:50PM 3207
Ever wonder what other companies struggle with when building microservices? Facundo is a consultant who's helped with small, medium, and large companies with their monoliths, microservices, and nanos.....Learn More

Build Custom AI Image Classifier with CNTK (or Tensorflow), Keras and OpenCV

Track: Intelligent Cloud and IoT
Deep Dive
Time & Location: 3:00PM-3:50PM 2205
Finally you have decided to get in to AI and trying to learn how to get started. You may have noticed that nearly every “getting started” guide you come across image classification uses either the MNI.....Learn More

Being Multiplatfom with Kotlin

Track: Mobile
Prior knowledge needed
Time & Location: 3:00PM-3:50PM 3208
Developing for multiple platforms is expensive and requires multiple disciplines. Kotlin Multiplatform provides a sane, cheap, and fast method to target multiple environments with the same codebase. L.....Learn More

An Introduction to Secure Coding

Track: Security and Best Practices
For all levels
Time & Location: 3:00PM-3:50PM 2206
All coders can (and should) become secure coders. Learn to think and code securely and to avoid security-related anti-patterns......Learn More

Blazor! All the buzzwords, none of the hassle!

Track: Web Dev
For all levels
Time & Location: 3:00PM-3:50PM 1206AB
Are you tired of framework fatigue? Has the constant flow of new JavaScript libraries got you down? Well then, have I got news for you! With Blazor, you can have all the bleeding edge technology witho.....Learn More

Server Side Rendering with React and ASP.NET Core

Track: .NET and C#
Prior knowledge needed
Time & Location: 4:00PM-4:50PM 4105
React is a powerful tool for building immersive web applications. In this session, we will discuss benefits of rendering the application before delivering it to the browser. We will utilized ASP.NE.....Learn More

Agile & DevOps Is Dead! Long Live Agile & DevOps!

Track: Agile and Enterprise
For all levels
Time & Location: 4:00PM-4:50PM 2102
Learn how to apply the basic principles of Agile & DevOps to not only your software projects, but your entire business!.....Learn More

Application Insights

Track: Azure
For all levels
Time & Location: 4:00PM-4:50PM 4106
A discussion of what Application Insights can do, and how you can leverage it in your applications. There will be some demos in the Azure Portal as well as Visual Studio and Visual Studio Code in ASP......Learn More

My research journey into Augmented Reality

Track: Coding and Architecture
For all levels
Time & Location: 4:00PM-4:50PM 4104
Introductory talk explaining the work I have been doing towards finishing my grad school. I will explain the different challenges I faced and how I solved it. A view from a Research and Development st.....Learn More

Women in IT. A survival kit

Track: Community and Business
For all levels
Time & Location: 4:00PM-4:50PM 2105
Women in IT. A survival kit.....Learn More

Introduction to Programming Blockchain with Python

Track: Cool Tech
For all levels
Time & Location: 4:00PM-4:50PM 2104
Introduction to blockchain development. You will learn the details of how Bitcoin works including live coding examples using Python. We will talk about: Finite Fields, Elliptic Curves, Ellipti.....Learn More

Moving from batch processing to real time with Apache Kafka

Track: Data and Analytics
For all levels
Time & Location: 4:00PM-4:50PM 3205
One of the problems that companies face as they store and ingest more and more data is figuring out where the data is, where it needs to be, and a fast and efficient way of getting it from A to B. Ap.....Learn More

Introduction to Azure IoT Suite

Track: Intelligent Cloud and IoT
Prior knowledge needed
Time & Location: 4:00PM-4:50PM 2205
We will provide an overview of the various back-end IoT solutions using various technologies in Azure: IoT Hub, IoT Edge, Sphere, Functions, Stream Analytics, Power BI, and more. Also, there will be .....Learn More

Using GraphQL with Xamarin

Track: Mobile
For all levels
Time & Location: 4:00PM-4:50PM 3208
GraphQL is an exciting new API architecture that enables huge performance benefits over REST APIs. But why is it better than REST, and how do we interact with GraphQL APIs from a Xamarin mobile app? .....Learn More

Chalk Talk - Code Style and Standards

Track: Security and Best Practices
For all levels
Time & Location: 4:00PM-4:50PM 2206
Code standards and styles are one of those topics that you either love or hate. Join your fellow developers as we talk about what our experiences have been, what worked, what didn't, and why having th.....Learn More

Introduction to Web Accessibility

Track: Web Dev
For all levels
Time & Location: 4:00PM-4:50PM 1206AB
In this session you will learn what web accessibility is, the types of disabilities it addresses, tips on how to incorporate accessibility into your projects, and why you should care......Learn More