Geo's repositories
fluent-comparisons
A crate offering a fluent syntax for comparing multiple left hand sides to one common right hand side.
MetaProgrammingShenanigans
A half-serious repository to collect various meta programming things that don't warrant their own repo.
assert2ify
A macro to switch all assertions against the more powerful assertions from the assert2 crate
mwe-unused-attr-with-proc-macro
Minimal Working Example for an error I have encountered with rust proc macros and tests.
parse-variants
Derive the Parse trait for enums and use it to comfortably parse either variant of the enum.
ziggy-orchard
An implementation of my orchard boardgame simulation in Zig. This is just me getting familiar with the language.
zigimg-sdl-test
Playing around with zigimg and sdl2
CompileTimeKatas
Implementation of coding katas at compile time using Template Metaprogramming for the pure fun of it.
actix
Actor framework for Rust.
argmin
Mathematical optimization in pure Rust
box-decryptor
Open source code for basic Boxcryptor file decryption
computer_enhance
Source code for the https://computerenhance.com programming series
dotfiles
This will eventually contain my dotfiles, system configurations, vim config and so on
enum_all_variants
Generate a list of all enum variants using Rust
faster-orchard
Faster and simpler impl of my C++ orchard simulation
levenberg-marquardt
Provides abstractions to run Levenberg-Marquardt optimization
nalgebra
Linear algebra library for Rust.
nvim
My neovim configuration based off layzvim
pigpio
pigpio is a C library for the Raspberry which allows control of the General Purpose Input Outputs (GPIO).
qdrant
Qdrant - Vector Database for the next generation of AI applications. Also available in the cloud https://cloud.qdrant.io/
qdrant-rust-client
Rust client for Qdrant vector search engine
rusty-orchard
An implementation of my orchard simulation in Rust.
sdl-example
Example usage of zigimg using SDL2
ziglings
Learn the Zig programming language by fixing tiny broken programs.