Projects

βœ’οΈπŸƒ
My current projects: published on GitHub, Azure, VS Code Marketplace, NPM and NuGet; Games on Itch.io
StaticFileOptionsExtender preview

StaticFileOptionsExtender

I was working on a simple .NET HTTP server with static assets for a game I built with Unity. I was seeing errors that apparently a lot of other users saw (e.g. Stack Overflow) with content-type and MIME type headers/handshake problems, so I built this package to address the problem.

A .NET middleware package that extends StaticFileOptions, providing correct MIME-type and content-type header defaults for static file servers with minimal configuration.

gaitor-orchestrator-cli preview

gaitor-orchestrator-cli

GAITOR CLI is my way of modularizing all of the AI-DDLC features I want to use in every project. It started as a template repository and graduated into a CLI and then a TUI as my needs became more complex and diverse. The point was also to expose ways to customize and optimize AI features in a simplistic, deterministic, and context-aware fashion. Started in TypeScript and then ported to Go.

A cross-platform CLI/TUI tool that scaffolds AI-driven development workflows, providing customizable, context-aware code generation and project bootstrapping β€” originally written in TypeScript, later ported to Go.

pretty-go-errors preview

pretty-go-errors

This VS Code extension was a learning experiment in multiple ways. As I was porting my AI-DDLC scaffolder to Go I was also learning the language. During which I realized the diagnostics were pretty verbose in VS Code. I had gotten used to the QoL from one of my daily drivers: Pretty TypeScript Errorsβ€”an open-source VS Code extension. So, I checked out that repo and decided to build my own for Go.

A VS Code extension that reformats Go compiler errors and diagnostic reports into concise, readable inline annotations β€” inspired by Pretty TypeScript Errors and built by studying its open-source implementation.