Session Schedule

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

Tuesday

No Sessions

Wednesday

8:00 AM

From Particle to Alexa

Presented by: Brandon Satrom, Jeff Blankenburg
Time: Wednesday 8:00 AM - 12:00 PM

In this 4-hour workshop, you will get to work with the two teams behind Particle IoT hardware and Amazon Alexa to build and code your own IoT device, which you can then command with your own Alexa skill. Come learn about how to command IoT devices, add and measure sensors, and use Particle’s rich...

Room: Salon ATrack: HardwareFormat: PreCompilerLevel: Introductory and overview

Thursday

8:00 AM

What Architecture (The Building Kind) Can Teach Us About Architecture (The Software Kind)

Presented by: Wes Delp
Time: Thursday 8:00 AM - 9:00 AM

Architecture has existed for the better part of human history. Over 2000 years ago, the Roman architect Vitruvius claimed that a good building must be durable, functional, and bring delight. Sounds familiar, right? This session will explore how architectural design concepts such as 'less is more',...

Room: Salon ATrack: ArchitectureTags: OtherFormat: General SessionLevel: Introductory and overview
9:15 AM

Super Sleuth Testers: Unlocking the Power of Browser Developer Tools

Presented by: Hilary Weaver-Robb
Time: Thursday 9:15 AM - 10:15 AM

There’s a tool to aid our testing that we all have access to all the time. It’s hidden in plain sight, you just have to know the secret code to get to it. This secret tool? The browser’s developer tools, of course! Learn how the developer tools in your browser can give you insight into what...

Room: Salon ATrack: Software QualityTags: TestingFormat: General SessionLevel: Introductory and overview
10:30 AM

Intro to Hacking with the Raspberry Pi

Presented by: Sarah Withee
Time: Thursday 10:30 AM - 11:30 AM

You've heard lots of hype about the Raspberry Pi, the credit-card sized computer available for under $40. This (updated) talk will introduce some of the Pi's features, explore some sample projects you can create, and show you how to write code to control hardware through it's IO pins. After this...

Room: Salon ATrack: HardwareTags: Hardware, PythonFormat: General SessionLevel: Introductory and overview
11:45 AM

Graphing Your Way Through the Cosmos: Common Data Problems Solved with Graphs

Presented by: Chad Green
Time: Thursday 11:45 AM - 12:45 PM

Data as it appears in the real world is naturally connected, but traditional data modeling focuses on entities which can cause for complicated joins of these naturally connected data. That is where graph databases come in as they store data more like what happens naturally in the real world. Sure,...

Room: Salon ATrack: DataTags: Cloud, OtherFormat: General SessionLevel: Introductory and overview
2:15 PM

Elastic Application Performance Monitoring, Observing the Mystical Unicorn

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

(Presented by George Kobar) No matter what you call it, Observability or Monitoring, there is a fair share of buzzwords around this topic. The role for monitoring these applications on container or micro-services infrastructure both on-premises and in cloud is equally not clear and buzzword bloated....

Room: Salon ATrack: Sponsor SessionFormat: Sponsor SessionLevel: Introductory and overview
4:45 PM

Everything I Needed to Know About Debugging I Learned in Elementary Physics

Presented by: Nate Taylor
Time: Thursday 4:45 PM - 5:45 PM

Has there ever been a time where you got a bug report and you didn’t even know where to start? Have you ever felt overwhelmed with how code is behaving? You’re expecting one thing and it does the exact opposite? Situations like these can be some of the more frustrating aspects of software...

Room: Salon ATrack: Programming PrinciplesTags: OtherFormat: General SessionLevel: Introductory and overview

Friday

8:30 AM

The best code, is the code never written.

Presented by: Daniel Davis
Time: Friday 8:30 AM - 9:30 AM

In the modern realms of software where getting to market fast and with minimal issues is a must in order to stay competitive, we need all the advantages we can get. One such advantage is to limit the amount of actual code produced and shipped. During this session we'll explore some of the practices,...

Room: Salon ATrack: Programming PrinciplesFormat: General SessionLevel: Introductory and overview
9:45 AM

From Punchcards to Git: A Brief History of Version Control

Presented by: Brian Meeker
Time: Friday 9:45 AM - 10:45 AM

Believe it or not, there was a time before Git! And even longer ago there was a time before version control itself! Come learn all about the version control systems of yesteryear, such as SCSS and RCS. Stick around to learn the horrors of file locking and versioning. Gaze into the madness that is...

Room: Salon ATrack: Software QualityTags: OtherFormat: General SessionLevel: Introductory and overview
1:30 PM

The Intersection of Quality and Speed: Scaling a Team to Optimally Deliver Quality Software

Presented by: Root Insurance Company (Sponsor)
Time: Friday 1:30 PM - 2:15 PM

(Presented by Tim LeMaster, Keith Wedinger, Tommy Graves) A panel discussion of Root Engineers that presents a conversation about building a team to optimally deliver software in a high quality and efficient manner and the challenges we've faced doing that at Root Insurance. From onboarding, to the...

Room: Salon ATrack: Sponsor SessionFormat: Sponsor SessionLevel: Introductory and overview
4:00 PM

The Hows and Whys of Podcasting in 2020

Presented by: Leo Dion
Time: Friday 4:00 PM - 5:00 PM

In 2017, Leo started a podcast ok productive with his co-host Erik Gillespie. A few months later he started another podcast empowerapps.show to compliment his business developing apps for Apple devices. In this presentation, Leo gives some guidance on how to get started as well as: fostering...

Room: Salon ATrack: Project Leadership/Soft SkillsFormat: General SessionLevel: Introductory and overview