my slonksite

hi, i'm Rain, or slonkazoid
i write code and break computers
also see my blog

message of the day

who decided that the maximum character length for a password on android is 16? this is why i can't trust my phone with my ssh keys and stuff. damn.

about

i have been writing code since i was 10. the first language i learned was c# (with winforms), and i was really interested in malware analysis. predictably, danooct1 was among my favorite youtubers at the time.
though time changes people, and it has changed me quite a bit. i am still really into cybersecurity and malware analysis, but my main thing has shifted towards webdev.
nowadays, i specialize in backend web development and write web apps, cli tools, bots, etc. you can find some of my personal projects over at projects.html.
my favorite languages are rust and bash, but i can write js/ts, c, c#, go; and to a lesser extent, java (minecraft modding), python, brainfuck, php, and lua.

learning new things is one of my passions. every time i want to learn a new technology, i will try to make a non-trivial starter project in it to give me a head start.
most of these learner projects serve a purpose, though sometimes, i will make a potentionally useless yet involved project just to learn a new thing or practice my skills.

my favorite/go-to web stack is
programming language rust
web framework axum
logging system tracing
async runtime tokio, and the rest of the tokio ecosystem
templating engine askama
database and driver postgresql with sqlx
web server lighttpd
system linux on arm64
also experienced with handlebars, express.js, mysql & mariadb, sqlite3, nocodb, electron, ejs, php (7, plain), and i'm always willing to learn.

i also play video games. my all-time favorites are, in no specific order after the first: team fortress 2, celeste, deep rock galactic, ultrakill, minecraft, half-life, counter-strike, hyperhell, portal & portal 2.

fluent in english (not certified though one could reasonably guess C-level) and turkish (native). A1 in german. enough to play csgo in russian.

my cat's name is karamel.

contact info
email slonkazoid [AT] slonk dot ing
ssh key
download ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHVWgaeL8f7Rwh4WzvqJ5DWG9c7wwjpHG5tsOzF7yVVe slonkazoid
if key this changes, i will make sure to sign the new key with this one and put it on the identity page
pgp key see identity.html
discord matrix.org (preferred)
matrix @slonk:slonk.ing (might not see)
steam /id/slonkazoid
fedi @slonk@donotsta.re
forgejo slonk
gitlab slonkazoid
github slonkazoid
in order of chance of actually reaching me:
discord (99% if you dm me), email (95%), fedi (90%), matrix (80%), steam (60%), phone (0%)
specs

did you know? this website has a total of 0 bytes of javascript
in my opinion, simple websites like this shouldn't require a powerful system to render. i want my site to be accessible on an old smartphone, on your 14 year old, crumbling computer, curl | bat -l html, a nasa supercomputer, and the sbc you found on the sidewalk.
my other projects do have javascript, and sometimes even require it. do you really need to react facebook nextjs angular vue csr hydration firebase a personal website, though?

ssi webring

slonk maggie (colon 3) maira.cc chxry pandarose (fox) theresnotime n3 Zvava.org (witch hat) adryd softkitty mat does dev! (colon 3) notnite shwecky lily.pet, cat! (points to cat) kibty town honbra TUFO funtimes jamie (heart) maia crimew arson chloe vea.st northernsi.de towu (@theonlywayup) (butterfly) aubrey sylvie.lol red is purple nikolan dam marquee amr (cat) server scanning inc eightyeightthirty.one team fortress now half-life i hate microsoft linux now! (2.5) powered by Arch BTW Powered by debian made with neovim lynx now! (2.5) links browser viewable with any browser W3C XHTML 1.0 verified tested on firefox anything but chrome! catspace meow! (3.0) uBlock Origin NOW! LineageOS support wikipedia