Home

Good morning 👋, I'm Connor Slade. Welcome to my little place on the internet, connorcode.com version 3.0.0! Finally rewritten with Svelte. (It's still a work in progress).

I'm interested in software development, photography, Minecraft modding, and some web development (as you can see). I'm currently a high school student in New Jersey interested in computer science and computer engineering related things.

Contact

If you have any questions, comments, or commission requests, you can contact me through the following methods. For unnecessary added security you can use my GPG key to encrypt your message.

Recent

Here are some links to recent projects I have worked on and articles I have written. The full lists can be found under the projects and writing sections respectively.

Projects

  • wave-sim

    A GPU accelerated simulator for the 2D discretized wave equation.

  • ridgehacks2024

    Website for Ridge Computer Science Club’s yearly hackathon, Ridgehacks! Written as a single page Svelte app.

  • dm42

    Program compiler for the Free42 HP42 emulator and some miscellaneous programs. Many of which are for my AP Statistics class, because I just can’t be normal and use a TI-84.

Writing

  • List of Minecraft Enchantments

    An interactive checklist of Minecraft enchantments a long with downloadable and plain-text versions. This is a much easier way to keep track of what villagers you have book trades for.

  • Using libmpv in Rust

    MPV is a great video media playback tool, and it has a nice API for interfacing with it. Unfortunately, it can be pretty difficult to get complaining on windows because you need to find old versions online and deal with the Microsoft Library Manager to generate some required files.

  • Fast Doll

    Turns out, the player model rendered in the Minecraft inventory has a bug that causes its rotation information to not interpolate between ticks, making it look choppy. Literally unplayable. In this article I discuss how I fixed the problem with a mod and how you can help get the bug fixed by Mojang.