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. ...

Tags: TestingFormat: PreCompilerLevel: Introductory and overview

Security 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...

Tags: Other, Leadership, Security, Soft Skills/Business, Testing, Career DevelopmentFormat: PreCompilerLevel: Intermediate

Building 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...

Tags: Leadership, Soft Skills/Business, TestingFormat: PreCompilerLevel: Introductory and overview

Python - 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.  ...

Tags: Python, Security, TestingFormat: PreCompilerLevel: Introductory and overview

Build 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.

Tags: Cloud, Testing, DevOpsFormat: PreCompilerLevel: Intermediate

Board 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/

Tags: Cloud, Testing, DevOpsFormat: PreCompilerLevel: Intermediate

Mastering 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...

Tags: TestingFormat: PreCompilerLevel: Intermediate

Build 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...

Tags: .NET, Testing, C#Format: PreCompilerLevel: Introductory and overview

End-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...

Tags: Javascript, TestingFormat: PreCompilerLevel: Introductory and overview