Menu Register

Event Date: February 10, 2018 7:30 am - 5:45 pm



Agile/Azure 3 | AI 1/Virtual and Augmented Reality | AI 2/Career Dev 2/Software Testing | ASP .Net 1/Core | ASP.Net 2 / Open Topics 3 | Azure/Cloud 1 | Azure/Cloud 2 | Career / Business Dev | IoT 1 | IoT 2/Open Topics 1 | IoT Lab | Open Topics 2 | SQL/BI | Web Development 1 | Web Development 2 | Xamarin/Mobile | All


8:30AM-9:40AM | 9:50AM-11:00AM | 11:10AM-12:20PM | 1:20PM-2:30PM | 2:40PM-3:50PM | 4:00PM-5:10PM | All

Agenda download:

PLEASE NOTE: This agenda is subject change! Updates will be posted to the web site. Check for updates on the day of the event.
South Florida Code Camp Schedule 2018-02-09.xlsx


7:30am - Registration - South Entrance
8:00am - Keynote - Lobby
8:30am - 9:40am - Session 1
9:50am - 11:00am - Session 2
11:10am - 12:20pm - Session 3
12:20pm - Lunch - Lobby
1:20pm - 2:30pm - Session 4
2:40pm - 3:50pm - Session 5
4:00pm - 5:10pm - Session 6
5:10pm - Wrap-Up - Lobby
6:00pm - After Party! - TBD

Room 2082 - Speaker Lounge
Room 1049 - IOT Lab - All day

Charlie Sweet Bio

Antifragile Teams

11:10AM-12:20PM, Agile/Azure 3 - Room 3050

Software development is an activity that's fraught with complexity, ambiguity, and therefore risk. Many organizations attempt to mitigate that risk through stringent processes, but there is a better way. In nature, there are three types of systems. 1. Fragile systems that break under stress, like a teacup. 2. Resilient systems that resist stress, like a rock. 3. Antifragile systems that become stronger when they are stressed, like your muscles when you exercise. Most organizations attempt to build resilience, but do so in a way that nearly guarantees fragility. Designing for "antifragility" is a much better goal. In this talk, you will learn about the concepts of antifragility and how they apply to software development teams: • Why mass standardization and strict process control does not result in robustness. • Long-lived teams may be a major cause of fragility. • The proper role of an agile coach. • Different teams in the same organization should look, act, and oper

Dwight Goins
Twitter LinkedIn

Working with Mixed Reality Toolkits

11:10AM-12:20PM, AI 1/Virtual and Augmented Reality - Room 1052

Learn about how to develop applications with the new Windows Mixed Reality platform. Discover toolkits which you can use to speed up your WMR development. Learn about MR Toolkit, VR Toolkit, Open CV and others as you start to build mixed reality applications.

Patricia Ojeda Bio
Twitter LinkedIn

Brand yourself like a PRO

11:10AM-12:20PM, AI 2/Career Dev 2/Software Testing - Room 1053

There are many "social media outlets" but not all of them are "the right one" for you, especially if you don't have a brand. With today tools and methodologies, you don't need to be a Kardashian or Zac Efron to build your own brand or have an army of people to manage it. Building a brand has to be intentional. You cannot just be you. Discovering the things that make you unique is not enough. You have to package these things in a way that highlights and perhaps even over exaggerates them. In this interactive session, you will learn how to use Social Media to create your personal brand to positioning yourself as a pro, increasing your self-confidence, increasing sales and much more.

Jyoti Chawla Bio

Lighting up the FHIR

11:10AM-12:20PM, ASP .Net 1/Core - Room 3047

How do you connect to Electronic Medical Records using open API while preserving the various federal guidelines for privacy and integrity?

Isaac Levin Bio
Twitter LinkedIn

What You Should Know About Your Application: An Introduction to Application Insights

11:10AM-12:20PM, ASP.Net 2/Open Topics 3 - Room 3048

Collecting telemetry for applications is essential in building scalable, secure, and configurable solutions for our business needs. Application Insights is an almost-free solution provided by Microsoft to manage apps allowing you to monitor your application live, detect performance anomalies, and observe these changes with powerful analytics tools. In this session, you will get an introduction into Application Insights, demos on how to utilize it against existing applications, and show the ease adding it for new applications. Finally, there will be a demo of the Snapshot Debugger which allows stack trace debugging of exceptions deployed to Azure from within Visual Studio without affecting your Production App. Developers with an interest or experience in Azure are perfect for this presentation.

David Cobb Bio

Deploy Windows Containers to Kubernetes on Azure

11:10AM-12:20PM, Azure/Cloud 1 - Room 3033

Perhaps you're excited about learning and using Kubernetes, but you're a Windows developer, and your app won't run on Linux. Azure Container Services (ACS) offers a managed container service with Windows nodes available. We'll investigate in a code-intensive session how to set up ACS so we can deploy Windows docker containers to the Azure cloud.

Pierre Donyegro Bio

Linux DevOps in Azure

11:10AM-12:20PM, Azure/Cloud 2 - Room 3034

In the presentation, we will show you how you can leverage VSTS and Azure to enable Linux DevOps.

Keith Elder Bio
Twitter LinkedIn

Productivity: How to get things done in this digital age

11:10AM-12:20PM, Career/Business Dev - Room 3035

Pick the kids up after school, pay the electric bill on Friday, reviews for team members are due tomorrow, oh and I have to remember to call a team member back about the question they asked yesterday. These are just a few of the things that run through our heads constantly. While some of us have work tasks that are tracked in kanban boards or Jira or TFS or maybe even pencil and paper, there is so much more we have to keep track of. Ugh-- an email just came in, crap, I have to take a survey now. Ok, I’m back...what was I saying...oh yeah, staying productive... getting things done. It is something many information workers struggle with every day. For many, actually being productive doesn’t come naturally. It didn’t come naturally to me, so I set out on a journey to hack myself and change my habits. In this session, we are going to look at some science, psychology, tools, and methods to help us process, track, and ultimately get more things done at work and in our personal lives. Join me as I lay out my own personal struggles and how I hacked myself into being more productive.

John Wang Bio
Twitter LinkedIn

Introduction to IoT & Azure IoT Hub

11:10AM-12:20PM, IoT 1 - Room 1048

Ever wondered on what is the buzz about Internet of Things (IoT)? and interested in making your own? We will take an look on what is Internet of Things (IoT), the impact of IoT to the world, industries that IoT can disrupt and then, we will jump into getting our IoT data into Azure with Azure IoT Hub.

Ibis Fonte Bio
Twitter LinkedIn

The Computer of the Future - Sensors and Spatial Computing

11:10AM-12:20PM, IoT 2/Open Topics 1 - Room 1047

Did you know that the computer of the future does not have a keyboard or a mouse, and not even a monitor? As the world takes steps towards this new world of computing, many different products are hitting the market to show how touch, motion sensors, and human biosensory inputs are becoming a reality. Learn which products you can start to integrate into your applications to be at the bleeding edge of innovation. Find out what the market is doing that may disrupt your current business and get inspired with new ideas of your own to beat the competition. We will cover some of the most exciting computing advances of today, including: OpenBCI - Brain Computer Interface Kinect Motion Sensors Bare Conductive Touch Arduino and Raspberry Pi Sensors and more!

Blain Barton Bio

IoT Lab - starts at 10 am, first come, first serve basis.

11:10AM-12:20PM, IoT Lab - Room 1049

Takes approx. 4 hours, please join us!

Rabeb Othmani Bio
Twitter LinkedIn

Welcome to the age of conversational interfaces

11:10AM-12:20PM, Open Topics 2 - Room 1054

In the age of conversational interfaces, users are increasingly expecting to interact with applications in a flexible and contextualized way. They also expect to interact with the app via multiple communication channels such as SMS, voice and lately bots. In this talk, we will go through programmable and contextualized communications, why it's a key element of apps development in the present and future? We will also learn how to add feature rich communications capabilities to your apps using Microsoft Bot Framework and Nexmo APIs.

Frank Quintana Bio
Twitter LinkedIn

"OLTP OLAP, Big Data and the Languages and Paradigms of MICROSOFT BI"

11:10AM-12:20PM, SQL/BI - Room 2081

Using Visual Studio Data Tools we are able to answer questions in two contradictory worlds, the OLTP and the OLAP. In order to do that, VSDT offers three services: SSIS, SSRS, SSAS and a variety of languages, such as, SQL, T-SQL, MDX, DMX, etc. It is impossible to explain the main components of the MS BI stack SSIS, SSAS, and SSRS in a single presentation. To add insult to injury, “The Big Data and Data Science Revolution”, plus the convoluted Cloud technology, are disrupting and revolutionizing the relatively calm world of the Data Warehouse and the Database field in general, making the job of the BI architects extremely complex. So, in this presentation we will attempt to explain the mind set of those three services and paradigms from the perspective of the problems they intend to solve.

Shervin Shakibi and Lindsay Schwendel Bio
Twitter LinkedIn

Add E-Sign Docs and SMS/MMS Capabilities to you applications.

11:10AM-12:20PM, Web Development 1 - Room 3031

This session focuses on automating the entire end-to-end e-signature process within a centralized, standardized and secure environment, with your application, through Gateway API’s. This session will also discuss integrating SMS/MMS and Voice communication into enterprise applications through APIs.

Alex Lakatos Bio
Twitter LinkedIn

DevTools for Gain and Glory

11:10AM-12:20PM, Web Development 2 - Room 3032

No, Firefox DevTools are not Firebug. The web came a long way since Firebug, and so have the DevTools baked into Firefox. So let's go exploring! As the complexity of the web apps you build keeps moving, so do the Firefox DevTools. In this session, Alex will give you the latest tips and tricks on Firefox DevTools. We'll explore new and less commonly known features in performance profiling, JavaScript debugging and animation inspection. The session will give you a productivity advantage when developing and debugging your web applications.

David Silverlight Bio
Twitter LinkedIn

Embedding Augmented Reality within your Xamarin Applications

11:10AM-12:20PM, Xamarin/Mobile - Room 1124

David Silverlight will be showing the current tools, sdks and technologies which will allow us to develop augment reality user experience in our Xamarin applications.