Session Schedule

Session Schedule2019-01-07T06:25:51+00:00


8:00 AM

Design & Research Fundamentals for Developers

Presented by: Alex White
Time: Tuesday 8:00 AM - 12:00 PM

How do you know what you’re building is important to your customers? As a developer, it’s easy for you to jump right into the code when given a problem to solve, but what if you build something that nobody wants? Taking the time to design and research your product can help you better meet the...

Room: Salon ETrack: UI/DesignTags: Design (UI/UX/CSS)Format: PreCompilerLevel: Introductory and overview


No Sessions


8:00 AM

TDD Designer Style: Styleguide Driven Development

Presented by: Matthew LaForest
Time: Thursday 8:00 AM - 9:00 AM

Developers have adopted a number of techniques to help speed development of their products. Leveraging tests to help them design the interfaces to their underlying pieces (classes, functions, components, etc.). For a long time the interface between designers and developers has been a continual rough...

Room: Salon ETrack: Web/Front-EndTags: Design (UI/UX/CSS), Javascript, Other, TestingFormat: General SessionLevel: Introductory and overview
10:30 AM

The Integration Game: How to Pick a Winning Integration Pattern

Presented by: Branden Bellanca
Time: Thursday 10:30 AM - 11:30 AM

Point-to-Point, Hub-and-Spoke, ESB, Remote Process Invocation, batching... so many terms fly around when talking about enterprise integration. How can we best decide which of these is the "right tool for the job"? How can we develop an integration architecture that supports the business's needs,...

Room: Salon ETrack: ArchitectureTags: CloudFormat: General SessionLevel: Introductory and overview
11:45 AM

Why You Fail to Make Good Predictions and What You Can Do About it.

Presented by: Sho Fola
Time: Thursday 11:45 AM - 12:45 PM

What sets good predictors apart from others? Is good judgment innate or something you can nurture? As a knowledge worker, your ability to make good decisions will set you apart from your peers. Whether you’re planning out a work project or playing fantasy football good predictions are essential...

Room: Salon ETrack: Project Leadership/Soft SkillsTags: Soft Skills/BusinessFormat: General SessionLevel: Introductory and overview
2:15 PM

So You Know How To Code? A Gameshow For Geeks...

Presented by: HMB (Sponsor)
Time: Thursday 2:15 PM - 3:00 PM

(Presented by Presented by HMB Consultants) Now in its fifth year at CodeMash, come to play, come for the prizes! Join the HMB team in a fast-paced pub-style team trivia that will test your programming know-how or at least provide you with bizarre and hilarious fun facts. Prizes are up for grabs and...

Room: Salon ETrack: Sponsor SessionFormat: Sponsor SessionLevel: Introductory and overview
3:30 PM

Fun, Friendly Computer Science

Presented by: Mercedes Bernard
Time: Thursday 3:30 PM - 4:30 PM

Computer science concepts like Big O Notation, set theory, data structures, and principles of object-oriented programming sound intimidating, but they don’t have to be! This talk will dive into some fundamental computer science topics and debunk the myth that only ‘real’ programmers know...

Room: Salon ETrack: Programming PrinciplesTags: JavascriptFormat: General SessionLevel: Introductory and overview


8:30 AM

People Networking 1100101

Presented by: Debbie Ryan
Time: Friday 8:30 AM - 9:30 AM

While Networking can be scary, it is a SKILL which can be learned and honed and has a wide array of positive impacts. Job postings are incapable of giving the full picture of the job, but through networking with an existing team member it can provide great insights. Finding a new colleague that...

Room: Salon ETrack: Project Leadership/Soft SkillsFormat: General SessionLevel: Introductory and overview
9:45 AM

Serialization for the new micro service landscape

Presented by: Leonardo de Moura Rocha Lima
Time: Friday 9:45 AM - 10:45 AM

Serialization is often overlooked when developing backend systems, and this wasn’t (and still isn’t) a problem inside a monolith. But with the developing scene moving towards micro services, serialization becomes really important - how to serialize your data? What aspects do you need to...

Room: Salon ETrack: ArchitectureTags: Cloud, JavaFormat: General SessionLevel: Introductory and overview
12:15 PM

User Experience Pitfalls

Presented by: Ash Banaszek
Time: Friday 12:15 PM - 1:15 PM

User Experience has become a buzzword in the tech industry. Project managers and business partners are clamoring to improve the experience. You understand UX is a business necessity, but you aren't quite sure what it means to you or where to begin. This session discusses some common pitfalls of user...

Room: Salon ETrack: UI/DesignFormat: General SessionLevel: Introductory and overview
1:30 PM

Rapid Mobile App Development with Xamarin.Forms + Prism MVVM Framework

Presented by: Robert Half Technology (Sponsor)
Time: Friday 1:30 PM - 2:15 PM

(Presented by Erik Hornyak) Learn how to leverage the Prism MVVM Framework on top of Xamarin. Forms to accelerate cross-platform mobile development. Prism provides an implementation of a collection of design patterns that are helpful in writing well-structured and maintainable XAML applications,...

Room: Salon ETrack: Sponsor SessionFormat: Sponsor SessionLevel: Introductory and overview
2:45 PM

The Dungeon Master's Guide to DevOps

Presented by: Bill Dinger
Time: Friday 2:45 PM - 3:45 PM

Every good Dungeon Master needs a guide to help their party adventure through the world of DevOps. From the tools necessary to common monsters found along the way. Help your party succeed at a critical part of delivering quality software. We'll go over the full CI/CD cycle: builds, commit hooks,...

Room: Salon ETrack: DevOpsFormat: General SessionLevel: Introductory and overview
4:00 PM

Raiders of the Lost Query: Learning Best Practices for Exploratory Data Analysis in R Programming

Presented by: Pierre DeBois
Time: Friday 4:00 PM - 5:00 PM

Indiana Jones had his hat, his whip, and his wits to save the day. But developers and managers need a lot more to program data models. With so many dataset tools for data science available, managers and developers can create statistical programming models, but are overwhelmed as to how to best...

Room: Salon ETrack: DataFormat: General SessionLevel: Introductory and overview