This is your work, valued
Head of Engineering at @Jetabroad in Bangkok, Thailand. C# mostly, but also Clojure and Rust.
CSharpRepl. A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.
3.3kPrettyPrompt. A cross-platform command line input library that provides syntax highlighting, autocompletion, history and multi-line input.
200replay-csharp. An editable C# REPL (Read Eval Print Loop) powered by Roslyn and .NET Core
89WCF-Binary-Message-Inspector. Inspect and modify WCF Binary Messages in Fiddler
82nice-and-clean-theme. A port of the Openbox "nice and clean" theme for awesome window manager
37push-demo. Use clojure with datomic's tx-report-queue to push changes to the client via websockets
18MiniTerm. Experiments with the new Windows PTY APIs
16Donatello. Donatello is a DotNet lisp-like language
10anki-thai. Build an Thai Vocab Anki deck from a JSON file
10Catchy. A caching proxy for local development
7RunOnSave. A Visual Studio extension that can run commands on files when they're saved.
7chow-chooser. A realtime voting system for one of life's most important questions: Where the hell should we go for lunch?
6js-framework-generator. Markov generator for JavaScript frameworks, written in WebAssembly (C#)
5Formic. Given an EF Core DbContext, generate an admin CRUD site at runtime
5Monet. Option and Result types for .NET, a la Rust
5piano. use the browser tabs as piano keys
4CSharpWebAssemblyEvaluator. Evaluating C# client-side via web assembly and blazor
4boidjs. JavaScript flocking simulator using the Boids algorithm
4config. Miscellaneous Linux configuration files
4MonadsInCSharp. demo code for Monads in C# talk
3strack. A slack client written in Rust and GTK+
3ZebraPuzzle. C# solution to the Zebra Puzzle based on Peter Norvig's python solution
3slime-ball-js. Slime Volleyball implemented in javascript
3DotNetConfThailand.2022.CSharp11. Jupyter Notebook
3System.IO.Pipelines-Playground. Playing around with System.IO.Pipelines https://stackoverflow.com/questions/64283938
3console. Windows Console Tools
2outline. The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible.
2Logic. uKanren in C# with a LINQ interface
2latex-presentation. My part of a two-part presentation on LaTeX for Michigan!/usr/group
2Nessie. .net static site engine
2waf.github.com. Source of fuqua.io
2DevServer. Development server suitable for embedding in dotnet / corert applications.
2angular-presentation. AngularJS presentation and sample projects
2NeuralNet. C# port-in-progress of http://neuralnetworksanddeeplearning.com/chap1.html
1flash-cards. Flash Cards to help learn the Thai language
1flapibird. Experimental desktop app written in Flutter. It's a UI for a rest client. The actual rest client isn't working yet!
1airport-wifi. JavaScript
1awesome-analyzers. A curated list of .NET Compiler Platform ("Roslyn") diagnostic analyzers and code fixes. Everyone can contribute here!
1AspNetCoreMvcToStringExample. Example of rendering an asp.net mvc core action to a string with no HttpContext required
1SpeechBin. experiment with blazor and browser speech APIs
1antlr4. ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
1MultipleDispatchBenchmarks. Benchmarking various approaches to multiple dispatch in C#
1thai-word-split. Experiments in Thai word splitting
1BreakpointsPerBranch. Automatically associates your Visual Studio breakpoints with the current git branch. Switching branches restores the associated breakpoints.
1russell. matrix.org bot written in Rust
1rx-playground. Miscellaneous projects for playing around with .NET Reactive Extensions
1firebrand. F# IRC Library and Bot
1Monads. C# implementation of various monads
1scalawag. Simple IRC Bot written in Scala
1