Menu Register

Event Date: March 2, 2019 7:30 am - 5:45 pm

DevOps - Room 3049


AI/Virtual and Augmented Reality | ASP .Net/Core 1 | ASP .Net/Core 2 | Auditorium | Azure/Cloud 1 | Azure/Cloud 2 | Azure/Cloud 3 | Career / Business Dev | DevOps | IoT 1 | Open Topics 1 | Open Topics 2 | Open Topics 3 | 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 2019-03-02.xlsx


7:30am - Registration - North 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 3061 - Speaker Lounge

Pierre Donyegro Bio

A Lap around AzureDevOps

8:30AM-9:40AM, DevOps - Room 3049

What is AzureDevOps? Azure DevOps consists of five independent and integrated services (Azure Boards, Azure Repos, Azure Pipelines, Azure Artifacts and Azure Test Plans) that can be used to help customers deploy with any (programming) language to any platform on any cloud.

Camilo Sanchez Bio

Successful Software Projects

9:50AM-11:00AM, DevOps - Room 3049

Software projects are rarely just code. They start with an idea, they usually require different tools to operate, and they are rarely finished. This presentation will cover all the aspects of the product lifecycle: issue tracking, source control, testing approaches, deployments, state management, monitoring, security. This presentation will explain the different components and processes required to successfully build, operate, and secure a software project. Moreover, it will briefly illustrate use cases where my team has successfully applied these and other tools: Agile, DevOps, Git, TDD, Continuous Integration, SAST, OSA, and Splunk. This won't be a prescriptive recipe, most large software organizations are already covering most of these processes in one way or another. Chances are, your workplace is already following some of them with varied degrees of maturity. It should be a good learning experience for all kinds of projects ranging from solo developers to large enterprises.

Paul Hacker Bio
Twitter LinkedIn

How Microsoft Does DevOps

11:10AM-12:20PM, DevOps - Room 3049

Learn how the Visual Studio Team Services (VSTS) team at Microsoft has changed their approach to building software and services by adopting an Agile culture and mindset. Paul Hacker takes you on a journey of contrasting the “old way” with the “new way”, and shares key changes that contributed to the transformation including thoughts on teams, roles, sprints, planning, and learning.

David V. Corbin Bio

A Comprehensive Look at Testing

1:20PM-2:30PM, DevOps - Room 3049

The spectrum of testing techniques and approaches is vast, but many organizations focus heavily on only one or two different types. During this session we will explore a variety of techniques and their applicability to improve both effectiveness and return on investment [ROI]. This material is targets the entire development and testing team. The concepts are independent of platform or technology; samples will utilize Microsoft Visual Studio, C# Code, and Azure DevOps [formerly known as TFS]. After attending this session, attendees will be able to make better informed decisions about how to invest their restricted testing budget.

Dan Patrick Bio
Twitter LinkedIn

Zero to DevOps

2:40PM-3:50PM, DevOps - Room 3049

In this session, you will learn about Azure DevOps from an IT Pros perspective. As DevOps becomes more common IT Pros need to learn more about the CI/CD toolchain. Come to learn how to use Azure DevOps for your deployments.

David V. Corbin Bio

The Fundamental Things Apply

4:00PM-5:10PM, DevOps - Room 3049

In today's highly iterative environments, the focus often is just on "software that works" and key elements such a robust design easily become neglected. Quite often the end result is a system that has reliability or scalability problems and is also difficult to maintain. Examining some of the core principles that have emerged over the past 30 years is likely to be a mixture of new experiences and reviews for today's developers. This session will review a number of items, including the set known as SOLID (originated by "Uncle Bob" Martin nearly 15 years ago) along with items that originated with Object Oriented Design. Common problems in today's software development will correlate with the relevant underlying principles. Bringing these principles to the forefront will demonstrate and correlate how a lack of attention to the foundational principles relates to common defects. NOTE: All code examples will be in C#, but may be applied to many languages/platforms/environments.