Tuesday
Rea11y Simple #A11y: A Focused Accessibility Workshop
Presented by: Chris DeMars
Time: Tuesday 1:00 PM - 5:00 PMAccessibility on the web is increasing in visibility, yet some web creators are still unfamiliar with how to create an amazing, accessible user experience. Spoiler alert, it starts with design, but what happens after that? In this workshop, I will walk the attendees through a site that has multiple...
Room: Salon A/HTrack: Web/Front-EndFormat: PreCompilerLevel: Introductory and overviewWednesday
No Sessions
Thursday
The Art of Readable Code: Rethink Your Approach to Coding
Presented by: Steve Green
Time: Thursday 8:00 AM - 9:00 AMWe all have a lofty goal: programming style as documentation. Inspired by Steve McConnel’s “Code Complete,” Uncle Bob’s “Clean Code,” and Andrew Hunt’s “The Pragmatic Programmer,” this session will: • Review some best practices for writing code in a style that’s easy to...
Room: Salon A/HTrack: Programming PrinciplesFormat: General SessionLevel: Introductory and overviewThe definitive deep dive into the .git folder
Presented by: Rob Richardson
Time: Thursday 10:30 AM - 11:30 AMWhat's in the .git folder? How are commits stored? How do branches work? We'll dive deep into the objects folder, unpack commits, look at the types of DAG nodes, examine object content, and build a complete visualization of the stored content. We'll also quickly look through Git hooks, Git config,...
Room: Salon A/HTrack: Programming PrinciplesFormat: General SessionLevel: AdvancedSabotage Productivity the CIA Way
Presented by: Matt Williams
Time: Thursday 1:00 PM - 2:00 PMIn 1944, the Office of Strategic Services (OSS), predecessor of the CIA, published the Simple Sabotage Field Manual -- a guide for resistance forces to characterize simple sabotage, outline its possible effects, and to present suggestions for inciting and executing it. Ironically, many of the...
Room: Salon A/HTrack: Teams/Leadership/The Future of WorkFormat: General SessionLevel: Introductory and overviewFriday
Visualizing Code
Presented by: Matt Eland
Time: Friday 8:30 AM - 9:30 AMWhat happens if we combine the fields of software architecture and data visualization? In this talk, we'll explore what git can tell us about software projects and the teams supporting them by looking at a variety of ways to visualize codebases. Over the course of the talk we'll examine an...
Room: Salon A/HTrack: DataFormat: General SessionLevel: IntermediateFinding Bigfoot with Redis + RediSearch
Presented by: Guy Royse
Time: Friday 11:00 AM - 12:00 PMBigfoot has been a staple of American folklore since the 19th century. Many are convinced that Bigfoot is real. Others suggest he’s merely a cultural phenomenon. And some just want to believe. There is even a group, the Bigfoot Field Researchers Organization, that tracks Bigfoot sightings and...
Room: Salon A/HTrack: DataFormat: General SessionLevel: Introductory and overviewDesign Patterns for Loosely Coupled Applications in .NET
Presented by: Barry Stahl
Time: Friday 12:15 PM - 1:15 PMBuilding loosely coupled applications is critical to creating solutions that follow good object oriented principles. These principles help make sure our applications are testable, maintainable and extensible. In this session we will explore several design patterns that are key to building...
Room: Salon A/HTrack: Programming PrinciplesFormat: General SessionLevel: Intermediate