Session List

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

Putting the D&D in TDD

Presented by: George Walters II, Guy Royse

Are you tired of TDD workshops that make you do boring things like calculating bowling scores and prime factors or demonstrate how to win the game of life? If so, this is the session for you! In this TDD workshop, we will be building the domain model for EverCraft -- a new MMORPG from Blizzards of...

Tags: .NET, Java, Javascript, Ruby/Rails, Python, TestingFormat: PreCompilerLevel: Introductory and overview

KidzMash: Human 3D Printer: a social STEM learning experiment

After a brief overview where we explain what the teams will do, we will be dividing into 3 teams. A CAD team, a SLICER team, and a 3D printer team. The teams will try to manually replicate with the team each piece of the 3D object development and replication process! The CAD team will model the...

Tags: .NET, Java, Javascript, Ruby/Rails, Python, TestingFormat: PreCompilerLevel: Introductory and overview

Get Up and Running Quickly With Vue.js

Presented by: Burton Smith

Whether you are enhancing a legacy application or starting a greenfield project, Vue.js can help reduce your development time. Vue.js a very lightweight and fast JavaScript framework that makes it ideal for modern applications - from using it as a library to create some enhanced features in your...

Tags: Design (UI/UX/CSS), JavascriptFormat: PreCompilerLevel: Introductory and overview

Tech Debt Be Gone! Time to Refactor JavaScript

Presented by: Joe Morgan, Laurie Barth

It’s been a battle, but the code is finally working. It’s time to clean it up, but not so fast, something else is on fire and the code has to be pushed as it is. Whenever there is time to refactor something else comes up. Of course, this doesn’t just happen once. A quick change here. A little...

Tags: JavascriptFormat: PreCompilerLevel: Intermediate

Building Quality JavaScript With Test-Driven Development

Presented by: Steven Hicks

Learning Test-Driven Development (TDD) is frustrating. The first couple tests feel strange - you wonder why you're writing tests that fail on purpose. Before long, you find yourself behind schedule from spending so much time on tests. You abandon unit testing completely. You'll write them...

Tags: Javascript, TestingFormat: PreCompilerLevel: Introductory and overview

Get Progressive with it

Presented by: Matthew LaForest

Responsive web design! Mobile first! Hybrid apps! We are continuously bombarded with new ideas about the best way to develop a new application. For a small team, effectively delivering across many platforms can be a problem, but delivering a hybrid app frequently falls into an uncanny valley trap. ...

Tags: Design (UI/UX/CSS), Javascript, Mobile, OtherFormat: PreCompilerLevel: Intermediate

Creating a Cohesive Collection of Components with React

Presented by: Russell Skaggs

Component libraries enable teams to do more work quicker. It frees up our designers and developers to work on big issues, while allowing them to make updates with surgical precision. Building components within React has never been easier. During this presentation we will: create a set of React...

Tags: Design (UI/UX/CSS), JavascriptFormat: PreCompilerLevel: Advanced

Ensure Your Users Experience - A Trip Around User Validation Tools

Presented by: Rick Clymer, Aaron Glass

In today’s fast feedback world, getting our product in front of users often is incredibly important. But how do we know our product is ready to go in front of our users. Sure, we have 1,000’s of unit and integration tests on each of our microservices, but what happens when we put them all...

Tags: Javascript, Python, TestingFormat: PreCompilerLevel: Intermediate

Help Cure the #1 Leading Cause of Death in America

Presented by: Luther Hill

The number one leading cause of death in America is Cardiovascular Disease. Doctors often spend years researching cures for this disease without any results. ...

Tags: Cloud, Big Data, Javascript, PythonFormat: PreCompilerLevel: Advanced

Micro Frontends: Breaking up the Frontend Monolith

Presented by: Kito Mann

Over the past several years we have embraced microservices as a way to “break up the monolith” and reduce complexity, allowing teams to focus on specific areas of functionality, while providing more flexible scaling and better fault isolation. However, for most of us, the front-end has remained...

Tags: Java, JavascriptFormat: PreCompilerLevel: Intermediate