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... |
Links
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. 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. 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). music |
J.C. Experiment OST (2024-2025) | A soundtrack for Ruvyzvat's J.C. Experiment. 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. standard library tool |
Intertia | A simplistic HTML5 slides tool 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) | 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) | 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. 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