Establishing Good TDD Habits
Presented by: Brendan Enrick, Michael Richardson
In this hands-on workshop, you’ll learn fundamental techniques to improve your code through TDD and Pair Programming. You’ll sharpen your skills working with your peers on programming exercises designed to instill good techniques that you’ll be ready to apply on your current and future code. ...
Format: PreCompilerLevel: Introductory and overviewSecurity Defense and Detection - RPG TTX
Presented by: Amanda Berlin, Jeremy Mio
Security Defense and Detection TTX is a comprehensive 4 hour tabletop exercise that involves the introduction of TTXs (tabletop exercises), IR playbooks, and after-action reports. The exercises are paired with hands on attacks demo labs (labs provided) that reinforce their purpose. The training as a...
Format: PreCompilerLevel: IntermediateBuilding Trust and Breaking Barriers (with LEGO!)
Presented by: Thomas Haver
LEGO(R) sets are fun to build, but who has ever attempted to build a set without looking at the instructions? In this workshop, attendees will form teams and attempt to build a LEGO(R) set without instructions. Through a series of iterative exercises that provide more product details, the teams will...
Format: PreCompilerLevel: Introductory and overviewPython - From beginner to production CRUD maven
Presented by: Ilya Gotfryd
Python is a popular language at the intercept of brevity and exceptional readability. While it has broad adoption, it tends to escape certain geographical regions almost entirely. Many believe it to have insufficient performance or take an issue with its dynamic typing. ...
Format: PreCompilerLevel: Introductory and overviewBuild a Serverless Github Bot in GCP
Presented by: Franklin Diaz
Did you ever wonder how the cool kids get their bots going to manage pull requests in Github? The bots that can comment on Pull Requests, label things, perform other actions that are helpful to human developers? Well so did I, so I assembled one a while back that I want to share with you.
Format: PreCompilerLevel: IntermediateBoard Games
Technically available 24/7. Play any of the games in our wonderful game library! Game list can be found here: https://www.codemash.org/boardgaming/
Format: PreCompilerLevel: IntermediateMastering TDD in Legacy Code
Presented by: Brendan Enrick, Michael Richardson
In this hands-on workshop, you’ll learn to effectively use the principles and practices of increasing the reliability and maintainability of your code through testing and pair programming. You’ll sharpen your skills working with your peers on programming exercises designed to instill good...
Format: PreCompilerLevel: IntermediateBuild Web Apps with Blazor WebAssembly
Presented by: Ed Charbeneau
The arrival of WebAssembly begins a new era for .NET web developers, allowing client-side applications written in C# to run directly in the browser. Blazor is a newly emerging client-side UI platform from the ASP.NET Core team, offering a productive and powerful way to construct large-scale...
Format: PreCompilerLevel: Introductory and overviewEnd-to-End, Component & API Testing with Cypress
Presented by: Jordan Powell
In a world where continuous deployment has become the norm, testing is no longer an option but a necessity. Even the smallest of changes can have major impact on our software. In this workshop I will show you how to test your applications the way your users actually use it. We will take a deep dive...
Format: PreCompilerLevel: Introductory and overview