KidzMash Chase Video Game Workshop
Presented by: Christopher Judd
**Requires Free Ticket** Playing video games is fun right? How about writing your own? In this session, you will learn how to use the free open source JavaScript Phaser.io game framework to create a basic chase game. You will have a blast creating the game, playing the game and finally adding your...
Format: KidzMash DivezLevel: IntermediateThe Elegance of “The Simplest Possible Thing”: Applying Simplicity Principles to Complex Problems
Presented by: Nate Berent-Spillson
Software development is complex work. Business requirements, platforms, and technology itself are all complex elements. Through all this complexity, software developers often try to create complex solutions that meet all the requirements at once. Similarly, when faced with a complex problem, they...
Format: General SessionLevel: IntermediateRock-Solid Components with TypeScript and GraphQL
Presented by: Mat Warger
Most recent javascript frameworks bring a solid component model to modern web development, but how can you guarantee that your components work correctly? In this session, you learn how the features of TypeScript can be leveraged to bring clarity and dependability when constructing components with...
Format: General SessionLevel: IntermediateAbsurd Taco Machine
Presented by: Daniel Pries
**Requires Free Ticket** This session is geared towards 10-17 years olds in which the audience will participate with the speaker in a guided session of creating a basic platformer video game using Phaser 3 and Typescript. The audience will participate in four, 20 minute sessions growing in...
Format: KidzMash DivezLevel: IntermediatePutting the FUN back in Fundamentals: Data Structures, Algorithms, and More!
Presented by: Matt Williams
In this session, we will bring FUN back to Fundamentals as we: ...
Format: General SessionLevel: IntermediateEffective React State: 7 Years of Lessons Learned
Presented by: Cory House
Managing React state is hard. Why? Because there are so many options to consider! Local state, reducers, custom hooks, context, and over a dozen third-party libraries. In this session, we’ll explore the lessons I’ve learned from managing complex state in React over the last seven years. I’ll...
Format: General SessionLevel: IntermediateCSS Houdini - Just what CSS needed, more JavaScript
Presented by: John Lange
Coming soon to a browser near you is a brand new technology that will revolutionize your websites. Finally, JavaScript can be embedded into your CSS! ...
Format: General SessionLevel: Intermediate