Home
Projects
About Me
Find Me
Portfolio

All Posts:
You can find the code for this site on Github

Welcome to my blog!

You are visitor number:

2 4 0 7 0

Here you can find some of my projects, and other things that I wanted to write about. Enjoy!

RISC Processor, Custom ISA, and compiler (project):
2026-4-4

Over spring break, I put together a simple 32 bit RISC (reduced instruction set computer) processor using Logisim in order to follow along with the architecture described in the book Computer Architecture: A Quantitative Approach. Since the goal was primarily to study higher level computer architecture, not every component was built from logic gates and I made heavy use of the built in multiplexers. To have something to run on the processor, I also wrote a compile... read more

Newspaper Article: Hosting a Learn to Solder Day at LASA Electronics Club (project):
2026-2-28

The following was a newspaper article I wrote for a local neighborhood newspaper about a learn to solder day which I hosted at my school using custom PCBs. Technical details are provided after the article.

At the start of this year, I started a small Electronics Club at my school with some members of our school’s Amateur Radio Club. So far, we’ve mostly just been doing presentations on various components and topics, but I wanted to host a workshop where we ... read more

Animated LED map of territorial expansion in the modern day German region + Road trip! (project):
2026-1-1

This was an animated map of the history of the German region made on a PCB running off of an ESP32 with adressable LEDs. In order to compile all of the data for the animation, I had to write a small web app to be able to catagorize the different territories throughout time.

Each year, people in my German class will compete in a competition called Sprachfest, which is organized into many events such as declamation events (poe... read more

Never Write a Line of CSS Again (project):
2023-4-24

Any time I have to do a project involving making a website, I always end up spending too much time writing CSS, which often leads to me giving up on it or just making bad choices. To solve this, I created random-css, a tool which writes quality CSS for you.

You can give it any HTML and it will spit out some css making styles for all of your tags, classes, and ids. If you dislike the styles it gives you, all you n... read more

A Blog Post About This Blog (project):
2023-4-11

Welcome to my blog!

Here I will (try to) make posts often about some projects that I am working on or just post anything else that I wanted to write about. I will try and post often enough and, later, I may even change up the site a bit.

I've always wanted to make a blog but never got to it as it seemed like too big of a task. This is one of the reasons I decided to stick to this simple layout. The idea of a blog was partially inspired by one of my friend's ... read more