A picture of me

Gaëtan

Je n'étais pas trop malheureux. Toute la question, encore une fois, était de tuer le temps. J'ai fini par ne plus m'ennuyer du tout à partir de l'instant où j'ai appris à me souvenir.

Projects

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

A base16 theming plugin for neovim.
My collection of Dotfiles for zsh, vim, lf, bspwm, and more.
A simple neovim config that I use daily.
Auto-install my Dotfiles on Linux.
My resume.
Quadtrees and Octrees generalized to any dimension and type.
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.
A browser extension to bring accents to everyone.
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.

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.