A picture of me

Gaëtan

I must admit that, although it is painfully obvious to me now, I would give almost anything for human intelligence to remain the center of the universe.

I work on this

Ordered by time since last commit, newest at the top.

A simple C ray tracer in one file and zero dependencies.
Wayland setup configuration files
A ray-traced voxel engine entirely in Rust.
My collection of Dotfiles for zsh, vim, lf, bspwm, and more.
A real time ray tracer built entirely in Rust.
A simple neovim config that I use daily.
A base16 theming plugin for neovim.
A guitar tuner that actually just works and doesn't ask you for anything
An implementation of hashlife in Rust.
Procedural macros for json in Rust
Quadtrees and Octrees generalized to any dimension and type.
Auto-install my Dotfiles on Linux.
Wave Function Collapse in any dimension, on any type.
Tower-based ABCI interface.
A cryptocurrency with a focus on privacy and speed, using zero knowledge.
A "best effort" tex parser.
Learn new words quickly.
Some example arkworks projects.
Fast & Lightweight Object Manipulation Library for Javascript.
A short book on how to solve the Rubik's Cube.
Various utils for Technical Minecraft.
My complete latex preamble.
Haskell implementation of all the data structures I want.
A colorscheme generator for neovim.
A Tool to Remember the Kanji using spaced repetition.
Any Cellular Automaton rule fed as input to Conway's Game of Life.
Dynamic Programming examples from freeCodeCamp.
A simple setup for handling website modals and interactions.
Gaetan's React Starter - A simple React boilerplate.
A Full stack boilerplate using Microservices.
The core functionality of notion's dynamic components with drag & drop.
Patched Suckless programs that I use.
A NextJS boilerplate.
A Carkdown boilerplate to simplify static page generation.

I have something to say

Notes

My notes for Abstract Algebra at UMD.
My notes for Advanced Algorithms at UMD.
My notes for Linear Algebra at UMD.

Cheatsheets

My cheatsheet for Advanced Data Structures at UMD.
My cheatsheet for Advanced Calculus I at UMD.