Code
- Forth.Net
- A Forth cli and library for .NET, token threaded, saves and load to a concise binary file.
- lupo
- Rust based stock porfolio tracker as a CLI.
- Italiko
- A font I created reproducing old handwriting Italic manuals.
- Streamline
- Reads lines from a stream without allocating faster than StreamReader.ReadLine.
- TheWar
- Benchmarks the same program in zig, rust and csharp.
- ThreeSoulsOfCSharp
- Three different style of writing the same program with benchmarks.
- bareDotfiles
- My dot files.
- MyBlog
- This blog, made with Eleventy, progressive enhancement and stuff.
- RandomEmails
- Azure Static Web App to send emails at semi random intervals
- RandomEmailsScheduler
- Azure function to trigger the email sending for RandomEmails.
- LMustache
- A single file Mustache implementation in less than 250 lines of code.
- Website-links
- A racket utility to recursively get all links reacheable from an URI.
- CSharpHaskell
- Code for a blog post comparing C# to Haskell.
- WhatsNewInCSharp8.0V2
- Demo of C# 8.0 new features. Each one in a different branch.
- LNativeMemory
- Utilities to manage native memory in .NET (allocators, stopping GC, ...)
- Solitaire
- Calculate probability of win for a well known solitaire in C#.
- SingleSourceProject
- Trick to keep tests and code in the same .NET project.
- MetaProgrammingCSharp
- Using dead code elimination to implement the meta-programming policy pattern.
- LLite
- My implementation of literate programming in F#.
- FollowTheGuru
- Downloads holdings of investor Gurus and calculate their ownership and trades. Live here.
- SpanStack
- A stack data structure built on the stack instead of the heap in C# using Span.
- CSharpPerf
- Various peformance tests for the C# language.
- ChessThinker
- Shows chess thinking process from a position using JavaScript.
- UciEngine
- Wrapper for a chess UCI engine in C#.
- ThinkRightMan
- WPF app that asks a series of questions to answer before playing a Chess move.
- llib
- Set of reusable C functions and data structures as a coherent library running on Win and Linux.
- lderiv
- Option pricing model implementation in C using brute force.
- RProse
- Generates gibberish text in F# using a Markov algorithm
- CLiterary
- My take on literate programming written in C#.
- ErrorExceptional
- Library to convert exceptions to return values and the opposite.
- IronCondor
- F# utilities to trade Iron Condors
- FunctionalCpp
- Utilities to use C++ in a more functional way.
- TestPointersCPP
- Performance tests for various smart pointers schemes.