Day 3

Saturday, April 6 | 10:00 AM - 5:30 PM

This is our main event. We invite students and professionals to come learn and network. Choose from 2 tracks based on what your interests and skill level.

Student Track

Shermaine Haymer

Ethical Computing

Student Track

10:30 AM - 11:30 AM

Because of its constantly changing nature, the area of ethical coding is one that is difficult to assign a specific set of moral codes, although it is necessary that ethics be considered when making decisions. One such area is Biometric systems. Coding for biometrics assumes and requires an intimate relationship between people and technologies that collect and record the biological and behavioral characteristics of their bodies. It is therefore incumbent upon those who conceive, design, and deploy biometric systems to consider the cultural, social and legal contexts of these systems.

Bryan McCoy

No Computer Science Degree Necessary

Student Track

11:45 AM - 12:45 PM

This is a talk that will cover basic computer science topics to help you ace your job interview. It will take you from basic control statements, basics of where and how variables get stored, an overview of data structures, and algorithm complexity. In an "Explain it like I'm five" way. I hope...

Kimberly Ha

How Microsoft Stores Support EDU & Community with STEM

Student Track

1:30 PM – 2 PM

Microsoft Stores are an amazing resource for STEM, Digital Literacy, and Community Engagement.

Patrick Rills

Preparing to Fail: Computer Art not Science

Student Track

2:00PM - 3:00PM

Even the "genius" engineers rarely get it right the first time. Use debugging skills, prototyping, and design to iterate on ideas and form experiences users love.

Ricky Tucker

Everything I Know About User Experience I Learned at Disneyland

Student Track

3:15 PM - 4:15 PM

Walt Disney. Dreamer. Animation Pioneer. Filmmaker. UX Designer. This talk introduces the beginner (or beginner-at-heart) to lessons learned from the Disney, such as storytelling, understanding users, and data-driven design, in creating user experiences for guests and how they can be used to create better experiences for users of websites, applications, and other digital products.

Professional Track

James Steinbach

A Practical Introduction to CSS Grid

Professional Track

10:30 AM - 11:30 AM

CSS Grid is a new way to create web layouts. Previous layout methods (floats, inline-blocks) were all a bit of a workaround - they got the job done, but required a handful of seemingly unconnected CSS declarations that were often hard to remember and felt tricky. CSS Grid, however, is a layout model designed to be a powerful, direct way to design pages without workarounds or hacks. It's been a popular topic at CSS conferences for few years, but practically, many devs only have a surface understanding of it. In this talk, we'll look at the CSS Grid model, the CSS properties that control it, how to deploy with adequate IE11 support, and how to code a number of practical layouts (both common & complex) with Grid!

Jeff Craig

OAuth 2

Professional Track

11:45 AM - 12:45 PM

OAuth 2 is the gold standard for securing 3P access to user data and services. With the rise of action platforms like IFTTT, Actions on Google and Alexa Skills, it is increasingly valuable for apps and services of all sizes to take advantage of OAuth. This talk will provide a ground-up overview of OAuth, giving the context necessary to not only integrate with existing OAuth providers but to build your own, standards-compliant OAuth endpoints to allow you to integrate your apps with these emerging platforms.

Vishal Visanji

Pitch Perfect

Professional Track

2:00 PM - 3:00 PM

You have five seconds to convince someone your idea is great. How do you do it? An idea will remain just an idea unless you are able to articulate concisely and efficiently the value that your idea can bring to its end user. Developing a well-defined pitch is extremely important in order to explain your idea to any stakeholder and defines how you plan to turn the idea into a thriving business. A well-thought-out and designed pitch can be the difference between your idea becoming a reality or your idea being just idea.

Sia Karamalegos

The Future of Front-End Performance

Professional Track

3:15 PM - 4:15 PM

Help! My app bundle is 5MB! My users are angry that my app is so slow! It’s easy to forget that performance matters when we are under pressure to deliver features quickly. What data should we use to inform our decisions? From code splitting, lazy loading, and tree shaking to bundle analysis, progressive rendering, and modern transpiling, come learn how you can deliver a better experience to your users with high-performing front-end apps. This talk is library-agnostic (React, Angular, Vue, etc.).

Special Guests

Michael Alford

Event Host

Conference Day Schedule

9:00 AM - 10:00 AM Registration Donuts & Coffee
10:00 AM - 10:30 AM Welcome Break into Tracks
10:30 AM - 11:30 AM Student Speaker 1 Professional Speaker 1
11:30 AM - 11:45 AM Break
11:45 AM - 12:45 PM Student Speaker 2 Professional Speaker 2
12:45 PM - 2:00 PM Lunch Break
2:00 PM - 3:00 PM Student Speaker 3 Professional Speaker 3
3:00 PM - 3:15 PM Break
3:15 PM - 4:15 PM Student Speaker 4 Professional Speaker 4
4:30 PM - 5:30 PM Hackathon Winners Announcements Giveaways Close

Join our mailing list

Get event updates as we get closer to the big event.