Here is a small sample of the open source projects that I maintain. They span websites, libraries, and command line applications. Each project is hosted on GitHub and is available for anyone to use, modify, and contribute to.

Coding Blog
Coding Blog

This website! A personal developer website to share a little bit about myself, showcase my projects, record my thoughts, and freely experiment and learn in a deployed sandbox.

c#.netwebassemblyblazorgithub actionscontainerizationdockerkubernetesgoogle kubernetes enginegkegoogle cloud platformgcpopen source

GraphQL-to-Karate
GraphQL-to-Karate

Automagically generate Karate API tests from your GraphQL schemas. Useful for test-driven development, integration testing, change validation in CI/CD, and more!

graphqlkarateintegration testingtest-driven developmentcontinuous integrationci/cdc#cliautomationopen source

Markdown.ColorCode
Markdown.ColorCode

An NuGet package extension for Markdig that adds syntax highlighting to code through the power of ColorCode-Universal.. Originally built for use on this site.

c#.netnugetmarkdowngithub actionscolor codesyntax highlightingopen source

LazyCart
LazyCart

LazyCart is a lightweight .NET library designed to lazily generate the Nth entry of the Cartesian product of multiple sets. It provides O(1) lookups by index, reverse lookups by value, and random sampling.

c#.netnugetnuget packagelibrarycartesian productperformance optimization

Baroquen Melody
Baroquen Melody

Baroquen Melody (brəʊkən melədi) is a WIP command-line tool for creating generative music from code in the style of Baroque era composers, combining pseudo-random music composition with a hand-crafted expert system.

c#.netgithub actionscliopen sourcemusicmusic compositiongenerative musicexpert system

An unhandled error has occurred. Reload