“Simplicity is the ultimate sophistication.”
– Leonardo da VinciI'm currently working at Standard Intelligence as a generalist engineer and AI researcher. Much of this website is out-of-date at the moment. You can contact me by email at charettenr at gmail dot com and on Twitter at @nicholascc_.
eme - a practical low-level programming language with a compiler written in c
bf-to-x64 - an x86-64 just-in-time compiler for the bf programming language
wordle-bot - an AI for the word game wordle
tiny-forth - a small stack-based programming language written in clojurescript
shaders - raymarching-based shaders which render complex lighting and fractals
static-site-generator - a simple template language for generating static websites using html, javascript, and css
moon-phase - a little clojure program that prints an emoji representing the current phase of the moon
c-utils - a set of small single-header-file libraries I use for my c projects
match-schema - an npm package to check if a json object matches a given schema
nicholascc.github.io - this website's source code