hi, im trisua
i sometimes write code for fun to keep my brain happy
Current projects
- Rust Mlem: Lua runtime, Lua parser, type-checked Lua dialect, Lisp-style markup parser (transforms into HTML), asset bundler, build system
- final, transformed content is run via LuaJIT with addons (mostly stuff pushed with
lua_pushcfunction)
- runs this site :D
- Lua Charbox: Character organization, forums, commissions
- Rust Markbox: Markdown pastebin
- Rust Shrimpcamp: Shrimpcamp
- Rust Autter: Authentication
- Rust Issuestack: Project management
- Rust Overkit: Analytics deployed on Tetratto and Autter
- Rust Buckets: Media server with an object storage model
- powers ALL image uploads on shrimpcamp, autter, issue stack, repris, and tetratto
- Rust mcors: File/CORS proxy
- handles ALL external images on tetratto
- Rust oiseau: Database library which powers.. everything on this page
Past projects
these projects have either had development slowed or completely stopped (either because i got bored or can't support them anymore)
Stuff
who really cares about this
Languages
Proficient
Languages I'm fully comfortable in and use almost daily.
- Rust
- Lua
- JavaScript
- SQL
- HTML/CSS (and SASS)
- Python
- Bash
Workable
Languages that I can use... just much slower.
Workstation
- Zed (editor)
- Linux (kernel)
- Artix x86_64 (OS)
- Kitty (terminal)
- zsh (shell)
Servers
- Ubuntu Server 24.04
- 16 GB memory
- 6 TB (HDD)
- 500 GB (SSD)
- Ubuntu Server 24.04 (remote)
- RHEL (remote)