Programming

My computer
The PC I do most of my programming on

About My programming setup

I know a few different programming languages, which I've been learning since summer 2021. In that time, I've learned C, Python, some Verilog, and now HTML/CSS. In order to program, I use Windows and Visual Studio Code to write code, then, if I'm using C, compile it using WSL and GCC. At home, I program on my custom desktop, which has the following specs:

On the go, I use my laptop, which has a Ryzen 7 7730U CPU and less storage, but similar specs otherwise.

I aim to go to university for computer engineering, and focus on bringing my interests of electronics and programming together.

Programs I have made


Mastermind Game

screenshot of mastermind game

This is an implementation of the game "Mastermind" in python/pygame. You can download it from Github. I made this around early 2022, and was one of the first programs I felt proud enough to relase to the world.


QOA decoder ASIC

Render of the chip

This is a custom chip, produced with Tiny Tapeout 07, that decodes the QOA audio format. You can read more about it on the blog. I will update this page once I get the sample!