Session List

Session List2019-10-02T20:07:53-05:00

The definitive deep dive into the .git folder

Presented by: Rob Richardson

What'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,...

Tags: OtherFormat: General SessionLevel: Advanced

UX Design for Human-Centered Complex Systems

Presented by: Carol Smith

The complexity that arises when multiple systems are being brought together, or when artificial intelligence (AI) and other emerging technologies are being built, is reflected in the complexity of the decisions we need to make regarding the user’s experience (UX). Dynamic changes in content and...

Tags: Design (UI/UX/CSS)Format: General SessionLevel: Advanced

Using SVG to create responsive, interactive and animatable graphics

Presented by: Ben Hoffmann

A message is often best stated visually. Traditional methods of designing graphics, diagrams, and charts produce something that retains its aspect ratio, regardless of the size it is viewed. This may work fine for print and slide media, but fails to take advantage of viewing digital content on...

Tags: Design (UI/UX/CSS), Javascript, MobileFormat: General SessionLevel: Advanced

Crafting an interpreted programming language in 60 minutes

Presented by: Granville Schmidt

Are you curious how programming languages are designed and implemented? Do you have nightmares about the “magic” that happens when you run/compile your code? Have you ever wanted to create your own programming language from scratch? ...

Tags: Functional Programming, OtherFormat: General SessionLevel: Advanced