Projects
A showcase of my open-source projects and experiments on GitHub.
Featured Projects
valerioiacobucci.com
Extremely fast Next portfolio with online content editor, mdx-based multilingual blog, a db-based microblog with oauth, rss feed, GitHub projects that update and fetch READMEs from the client side, search bar and interactive terminal.
Lispv
A didactic lisp-like language that compiles to rv32i assembly.
Boilerplate for a Github Actions workflow that zips the app's build, pushes it to an S3 bucket, creates a Cloudformation stack comprising of an AWS Lambda for serverless side rendering a Nuxt app that connects via TypeORM to an Aurora behind a Proxy for connection pooling.
Other projects
Call of duty - flappy bird 2k25
Unethical flappy bird with realistic graphics...
Reinforcement learning games
A competition for neural network based ai agents that evolve through a simple genetic algorithm.
Chess
A chess bot implemented in C that explores that state space of legal chess moves and choses the best fitting with minimax algorithm with ab pruning, that compiles to webassembly and with a vue.js frontend.
Fourier series visualizer
A visual demonstration of phasors approximating any 2d plot with to the discrete Fourier transform.
Run or raise
A Firefox extension. When opening an url, if it is already opened, raise the old tab. Else open a new one. You can set a list of websites that will follow this behaviour. This all works best when launching shortcuts.