Slides and Resources (2021)


Many of our KCDC speakers choose to make their slide deck presentations, code repositories, or other resources available to attendees of our conference. While we do not release video recordings of KCDC talks and workshops, this is still a great way to access information and recall what you learned during the event.

Later this summer, this page will be updated with links for the sessions that will be coming as part of #kcdc2022. But do not fear! When that happens, we will archive this page of 2021 content and keep it available for all to access.


Alan Barr
Your Internal Developer Platform S*****!

Alyssa Nicoll
Beginner UI & Angular
Basic Tour of Heroes Final Repo
• Pony Tour of Heroes Repo
Visually Hidden Class
Naming Font Size Variables
• Kendo UI Docs

Amanda Perkins
The Human Side to Testing

Amelia Wietting
Hackers are Red, Pentests are Blue

Angelique Grootenboer
The Journey of a Beginning Citizen Developer!

Avindra Fernando
Think Global: A Guide to High Performing Global Development Teams

Bill Graziano
What I Wish Developers Knew About SQL Server

Bill Holman
.NET Workflows: What Are They, and Why Should You Care?

Bill Parrott
Now You’re Speaking My Language: Getting Started with Localization
Your Assumptions Are Wrong, and Your Software Is Bad

Cam Soper
🔥 Smokin' .NET to Perfection 🔥

Carl Chesser
Docs as Code (website)

Chandra Guntur
Algebraic in Java: Pattern Matching

Chris Woodruff
Building Web APIs with ASP.NET 5 (workshop)
Another AI Path: Building Genetic Algorithms in C# and .NET

Dan Mallott
Entity Framework (Core) Unchained

Darren Cauthon
Testing in Production: The Right Way

Dave Aronson
Kill All Mutants! (Intro to Mutation Testing)

Dave Fancher
JavaScript Metaprogramming

Dave Rael
Get Comfortable with Git (workshop)
Good Boundaries Make Good Neighbors

Eric Groves
Building a Culture of Experimentation with A/B Testing
Matching Web App Deployment Velocity in React Native

Garo Yeriazarian
Setup Your AWS .NET Environment and Get Deploying! (workshop)
Serverless .NET on AWS is Not Terrible!

Guy Royse
Understanding Probabilistic Data Structures with 112,092 UFO Sightings
Dungeons, Dragons, and Graph Databases

James Quick
Five Things I’ve Automated with the Jamstack
Protecting Your Apps in the Jamstack

James Bender
Yes, You Need to Unit Test your JavaScript. Here's How.

Jamie Wright
Gotcha Where I Want Cha: Building a React Native Mobile Client with Elixir API (workshop)
• Finished Client Application
• Client Application Built During Workshop
Finished API Application
API Application Built During Workshop

Jeanne Boyarsky
Becoming one of the First Java 17 Certified Developers in the World (workshop)
Intro to Testing with JUnit 5

Jennie Ocken
Consuming Endangered Pachyderms

Jennifer Reif
Cypher Sleuthing: Tips and Tricks for Querying a Graph
Demo Code Repo

Jeremy Meiss
What a Global Pandemic Can Tell You About Better DevOps Practices

Jesse Weigel
A Candid Account of Depression, Anxiety, and Coding

Jim Counts
Advanced DevOps Governance with Terraform

Jim Wooley
C# Past, Present, and Beyond
Improving Code Quality with Static Analyzers

Jimmy Bogard
Domain-Driven Refactoring
Fixing Distributed Systems Fail

Joe Guadagno
Application Architecture Patterns
Write Uno Time, Run Everywhere with the Uno Platform

Joel Tosi
Product Discovery Workshop (workshop)
Culture Shifting Through Learning

John Kuefler
Understanding and Preventing OWASP Top 10 Security Issues

Kara Luton
Getting Off the Ground with CSS Grid

Keegan Thompson
Breaking into Blockchain Development with JavaScript

Kevin Ghadyani
React Hooks Gotchas
Speeding up JavaScript Arrays with Transducers

Lemon 🍋
How to Make Your Website a Progressive Web App (And Why You Might Want To)

Marcus Merrell
The True Value of Test Automation: How, Why, and the ROI

Mark Heckler
Spring Boot Omakase: A Fast-Paced "Chef's Choice" Dive into Fun & Useful Topics!
Demo Code Repo
Game of Streams: How to Tame & Get the Most from Your Messaging Platforms 🐉
Demo Code Repo

Mark Noonan
Researching and Writing Accessible JavaScript... Thingies

Mary Grygleski
Exploring Stateful Microservices in the Cloud Native World
Exploring the Reactive Landscape

Mat Warger
Rethinking REST Practices with GraphQL
Demo Code Repo

Matthew Renze
The AI Developer's Toolkit
Preparing Your Career for AI

Michael Richardson
Yarn 2: A Next Generation Package Manager

Phil Ledgerwood
Scrum vs. Kanban: Yes, This Again

Randall Koutnik
Converting a Legacy React App to Typescript

Rob Kraft
Defense in Depth: Minimizing the Risk of SQL Injection
Which Software Practices Are Right for Your Team?

Sarah Harper
Agile Black Holes and Revelations
Coaching for the Agile Journey

Scott McAllister
The Software Engineer's Guide to Public APIs
Built-In Testing in Go Is More Than Just Passable
Go Testing Demos GitHub Repo
• CLI Repo for go-pagerduty

Scott Sauber
10 Opinions For More Maintainable .NET Apps

Shawn Wildermuth
Vue 3: Maturation of the Platform
State Management in Vue

Taylor Desseyn
Recruiters Suck. Use Them.

Todd Sharp
Growing in the Cloud: My Journey to Create Hot Sauce Using IoT, Messaging, and Micronaut

Tom Cudd
The Seven DeOps Sins

Vasudha Prabhala
Change Management in Legacy Modernizations
Navigating Salary Negotiations

 

Contact us.

staff@kcdc.info