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 |
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.
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?