ronynn ʕ •ᴥ•ʔ

- Size-coding enthusiast
- Archaeology student
- Making interactive experiences
- and data-focussed presentations


BlogProjectsGithubBluesky
- This page is built with Astro 7, the globe is pure WebGL.
- Touch the globe, or move around your device to see it.
- Scroll down to see links to my repos.

Research

- Beyond the Cogito: Appreciating Yogācāra Conception of the Self with Western Philosophical Thought, 2025
- Digital Preservation and Evolution of the Indigenous Languages: From Archives to Classrooms, 2025
- Problems faced by teachers in adoption of closed source technology, 2024


Quick Tech Stack

- User Interfaces: Preact, Twind, Svelte, Vite, Astro, Deno, Hono, Pocketbase
- Creative: Littlejs, Aframe, Threejs, ZDog, Q5js-P5js, Macroquad (Rust)
- Currently getting better at Preact and the canvas api.

About

- This page originally used threejs+vanta.globe background, but currently uses raw WEBGL, bringing page size down from 600kb to under 40kb now, ofcourse with gzip the page you saw or are seeing in browser now, was/is much less.
- I got into programming through text-based games. There's this saying that anyone who gets into programming is inherently an optimist saying: Sure! How hard can it be? Well this was my reaction at text based games.
- Around 2016 I saw an interactive fiction game which was very simple yet so funny, I wondered if I could make that too, learned twine, ink, inform6 (punyInform for a MSDOS game), and even made an interactive fiction game in TIC80 later with lua. I have since then been particpating in IFCOMP, SpringThing, ldjam almost every year.
- Next step according to blogs I read back then was to make a blog, but I didn't find it that much fun to write php plugins for wordpress. But made some pages for an NGO so I believe that was useful. Moved my blog to jekyll later.
- Around 2020 I got really into processing but my computer couldn't run opengl well, so next was p5js, and then utilised sololearn and freecodecamp to learn javascript (completed the front-end certificate course in both).
- 2023 onwards started obsessing over aframejs, and participated in gamejams, became a game engine hopper but took that as an opportunity to learn more about other programming languages
- 2025 Made Karui todo, shintaku and a few other android apps, diving deep into frontend frameworks and comparing svelte, alpinejs, preact.
- 2026 Recently got into size-coding, found littlejs+box2dwasm combination to be fun, always have been a fan of simplicity, participating in js13k this year.
- I recently became fond of Allman style of braces. Other such opinions are on the blog.

Open Source Applications

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Open Source Games

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Other Projects

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Loading...

Loading description...

Visit Repo

Give this page a 🌟 on itsgithub repo.