Welcome!

Welcome to my GitHub Pages website.

Hello, world!

Guides

TO DO

Introduction to React

TO DO

Presentations

End-to-end React with .NET

I present a collection of short stories involving full stack development with React and .NET. This exists as a work in progress.

I cover the C4 Model, formatting and git hooks, ESLint and StyleCop, Open API and code generation, Tanstack Query, Vite and build analysis, React router, Storybook, GitHub Copilot, and Reveal.js.

Open presentation in a new tab

Daily Code Reviews

I advocate for daily code reviews (CRs, a.k.a. Pull Requests, PRs) and introduce tools to reach consistent, daily delivery.

I describe the benefits of small commits and fast reviews, share best practices for splitting commits, and recommend guidelines for code review size.

Open presentation in a new tab

TDD: Yes You Can!

I discuss Test Driven Development (TDD) with a focus on making it your own and not restricting yourself to the strictness often associated with TDD.

I cover definitions, give my recipes for success, and walk through code examples.

Open presentation in a new tab

Example

An example presentation using reveal.js and Vite.

Open presentation in a new tab

H1

H2

H3

H4

H5
H6

bold italic strucked inline-code example.com

console.log(`Hello, world!`);
  • unordered
  • list
  1. ordered
  2. list

Block quote

ABC
OneTwoThree
RedGreenBlue

Note

Admonition

Warning!