hey there!

This is one of the places I currently put my stuff.
I am an aspiring programmer, currently pursuing a CS degree, and also a musician.
psst: I'm still organizing this, but I hope to make it in a portfolio of some kind later. Partially, I mean.

2025/02/16 17:54 -03:00
Reworked the project tag system. Now I have a strict set of tags, so I can't get lost in them...
Projects

Here is an attempt at a somewhat comprehensible list of projects I've worked on.
As I've already worked in many, there will probably a lot of them not included here.
But I'll be trying to put the most important ones.

ConquestVM
32-bit fantasy computer, mostly inspired by Uxn. Includes a compiler and emulator.

Repo URL

in-progress
dotcfg
A very lightweight configuration daemon for use with my dotfiles. Works as an alternative to xrdb (Xresources) and can be used even out of graphical displays.

Repo URL

tool
Intrepid Normalization (2024)
My third album - a challenge I took upon myself of making a few tracks in pure LMMS (only stock plugins and samples from the app). Smaller in track count, but with longer tracks (~5mins).

On Bandcamp

On Youtube

music
J.C. Experiment OST (2024-2025)
A soundtrack for Ruvyzvat's J.C. Experiment.

On Youtube

Check the game out on Roblox

music in-progress
Acrylic
An... "up-and-coming" file format of mine for plain-text notetaking, trying to combine the convenience of Markdown with the outlining power of org-mode, along with a (somewhat) easy-to understand syntax and (hopefully) consistent rules.

Vim plugin

Parser + HTML exporter

standard library tool
Intertia
A simplistic HTML5 slides tool

Website

Github Repo

library
This website

This in itself could be considered a project, I guess!

Right now it's a static website, generated in Janet in somewhat-of-a-DSL, and it's really cool.

Adds a lot of convenience to making a website for the tradeoff of a negligible (at least for now) compile time.

website
Atmospheric Mind (2023)

On Bandcamp

On Youtube

My second album! Has a more proper instrumentation and a lengthier duration.

It began with the idea of trying to replicate low-quality samples, though it kind of lost most of that quality on the latter tracks.

And, at this point, I also know how to use actual low-quality samples in trackers, so if I really wanna go in that direction I hope I'll have a much better time.

music
Endless Life, Endless Death (ELED) (2023)

GMC 49 Jam URL

Play on GX.Games (chromium only, I think)

Soundtrack (on YouTube, PCMD8+VirtualBoy)

My first published game!

It's a (comically) short entry me and a friend of mine submitted to YoYoGames's 49th GMC Jam.

It was pretty fun to work on, and I hope to do more of this in the future.

P.S.: And sorry for not having an executable build... they forgot to give the Jam license lol

game game-jam music
Hopeless Keyshift (2022)
My first released album.

On Bandcamp

On Youtube

music
Mini apps

I'm not the biggest web app enthusiast but I recognize it can be a good tool.

Here I am putting forth some small tools (only one at the moment) that I think might be useful.

Key tester (uses JS to track key presses)

Notes and documents

While I don't have my personal wiki, I guess this suffices?

Mini tutorial de C (wip) (pt-br)

Sistema Pa (lógica) (pt-br)

Updates

A short update log. I'm lazy so I probably won't update this always.
If you want a thorough list, check out the git log instead.

2025/02/16 17:54 -03:00
Reworked the project tag system. Now I have a strict set of tags, so I can't get lost in them...

2025/01/16 22:21 -03:00
Hadn't realized I would get so many ideas for my website. Feeling happy lol

2025/01/15 21:03 -03:00
Website redesign mostly done!
Kinda broke mobile-friendliness in the process but I'll fix that later.
Design inspired by em's website cuz it looked really cool.

2025/01/15 20:12 -03:00
Trying to make this work
To-dos

Turns out I still have a lot to do with this website. I plan to make it one of my main "outlets" to the internet, though I'm still not fully sure if I'd make it the main one.
Well, here's a general list of stuff I need to do:

  • TODO: dedicated music page (with info about songs and filtering the project list)
  • TODO: dedicated programming page (could be kind of a portfolio ig)
  • TODO: blog + RSS feed + count them in the updates list
  • TODO: add contact info
  • TODO: make a list of old projects! yeah this is also inspired by em's website lol
  • TODO: make a favicon

And here's also a list of more codebase-related to-dos I guess...

  • TODO: restructure the page code so each page exposes a single function that takes some export info and returns the contents
  • TODO: make the page list a map with the name and its info. Would help with page titles and automatic sidebar.
  • TODO: figure a simple way to batch-import functions in each page (I'm lazy).
  • TODO: fetch some font from the internet at build time (PLEASE CACHE IT WHEN DOING IT LOCALLY)
  • TODO: tag system: make each word some sort of command. Must be easy to parse though ffs
  • TODO: integrate acrylic wiki here... somehow