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