2D topological quantum field theories and commutative Frobenius algebras

As a final project for my mathematical-physics class I explored the categorical equivalence between 2-dimensional topological quantum field theories (TQFT) and the category of commutative Frobenius algebras. This led to an interesting study paper, which I'm now making publicly accessible.

Monoidal natural transformation
Universal property of monoidal natural transformations
Read more  ↩︎

exploring emulation with chirp 🐣: a CHIP-8 interpreter

One of my long-term aspirations is to forge an emulator for the legendary Game Boy console. In my quest to gather knowledge and skills for this project, I decided to write a virtual machine for the CHIP-8 interpreted language from the mid-1970's. Although not a hardware emulation project, it makes you dig a bit into techniques common to emulation.

Screenshot of the MAZE game running on chirp
MAZE game running on `chirp`
Read more  ↩︎

deep-dive

Since 2020, I embarked on a journey to write all my studies in mathematics through LaTeX. This process has enabled me to dive deeper into the development of proofs and engage in insightful discussions about a diverse range of mathematical constructions. With the hope of illuminating the path for fellow seekers of mathematical knowledge, I decided to share my collection of notes publicly.

Commutative diagram for the Van-Kampen theorem
Commutative diagram for the Van-Kampen theorem
Read more  ↩︎

radiant: a ray tracer

Some time ago I decided to start learning Rust, and as a starting project I followed Ray Tracing in One Weekend by Peter Shirley and hence radiant was born. Although much work still has to be done, the project already produces some cool pictures.

Random scene generated by radiant