I've been programming since around 2009 or 2010, when I taught myself to code as a child. I'm also a visual artist who has exhibitioned multiple times at the Urban Arts Gallery, and I'm an activist who is against colonial governments and for giving the land back to it's indigenous caretakers. To learn more about me visit my website or view my art portfolio.
I have recently developed my own game engine which adapts cutting edge web development and Functional Programming approaches to the realm of game development. I am using it to build my own top-down game right now.
It's hard to not hum along to the old zelda soundtracks. I feel like gaming has become so industrialized we forget to treat it as an art form. I enjoyed reading "Power-Up: How Japanese Video Games Gave the World an Extra Life" and learning about how Japanese people revolutionized gaming.
I also redid the website for the amazing open source game engine melonJS
I'm really passionate about expanding my capabilities as a programmer, and Javascript has been a great tool for that. I am constantly developing open source software in hopes that it can both accelerate the development process for myself and others. I am actively creating and updating my most important libraries, most of which are pinned below. I'm proud that Sandhands regularly gets hundreds of downloads during peak weeks.
Other Areas I've practiced
I love seeing the many layers of modern software design, and exploring the cutting edge. I've worked with a lot of tools, but Solid.js and Astro to me are simply unmatched for convienent development and lightning fast web pages.
Learning to teach enables me to share my knowledge, and help me consolidate my understanding of code. If you would like to learn JavaScript, feel free to check out Your First RPG, an open source course I build in the past. Note that I am no longer paying for the hosting so you'll have to build it yourself.
I enjoy making things safe, so I studied cyber security to better understand the security aspects of back-end & front-end development, as well as potential security risks in cloud-based environments like AWS and Lambda. I built a course and taught it at the Blackhat conference.
I am very good at prompting LLMs for coding purposes. I talk with them to help me solve problems, but only when needed not as my primary means of coding. I use my Lili's LLM Chat program in order to use more eco-friendly AIs through online APIs hosting open source models.


