avatar

Madeline Sparkles(✨)


Software

We code. We program. We make softwares.

Our git server accounts are on the Presence page.

Here's a quick timeline of our coding journey:

(Years are just a vague sense of time and we suck at time. If you compared the years with the Github history it might not match up, we're not trying to lie, we just hate to look it up and we also can't remember it well.)

Time Note Desc
2017 C We were about 12. We started learning C and we got pretty good at it. We still speak it well to this day.
2018 C++ We don't know why we tried C++ out, it was probably because we only knew C, and apparently C++ seemed like the next step.
2019 Java We picked up Java in order to mod the popular video-game Minecraft, and we got obliterated by objects and inheritance.
2019 OOP We suffered through the pain and understood objects and inheritance. We wish we didn't but we do now.
2019 Kotlin We picked up Kotlin because some Minecraft modding folks kept recommending that we try it. We loved it and we learned some bits of Functional Programming from it.
2019 C++, Vulkan We tried again at C++ and we had a much better understanding of it this time. We tried to make a game with C++ but ultimately gave up on it. We also tried to do it without an engine and with bare-metal Vulkan.
2020 This year was mostly empty, we were suffering with the ominous entity named school.
2021 Web We fell in a well and we started to make websites. We did some CSS magic. Influenced by some friends, we hate JS.
2022 Rust, Vulkan We started learning Rust by making various things with it, namely games. We tried and are still trying to make games with it without an engine. We also learned Vulkan to a greater extent here.
2022 Lambda Calculus A friend taught us a bit of Lambda Calculus on an uneventful night in a Discord server.
λlc.λsparkles.sparkles lc
2022 K A friend was teaching us and another mutual friend "K," an array-oriented programming language. We didn't continue the class because we eventually got caught up by school.
2023 Haskell, Elixir We look forward to learn Haskell and/or Elixir this year.
???? Python We seem to "have always known" Python. We know how to use it and we know some more-than-cursed things about the language. We're not sure when we started to understand Python beyond usage.

Language

We speak Chinese natively.

We've been learning to speak English since 2018.

We're learning Spanish.

Designs

We've been a hobbyist graphic designer for a long time. We've designed a few icons over the years.

Although they're not all that great, we still keep doing it.