hi, i’m zk

i’m a 22 year old programmer from the uk.

contact me at zkldi.dev !at! gmail !dot! com


work i’ve done

i’ve spent a good couple years doing web-dev. tachi is the result of that couple years; built in typescript, react with mongodb and redis. tachi is fairly successful (and i’m proud of it), with a couple thousand active users, millions of rhythm-game scores tracked and ~30 or so contributors.

we host it on a real server using docker (swarm and compose).

i’ve worked on a bunch of other stuff over the years, you can see it all on github.

i’m working pretty tirelessly at the moment on a videogame in rust. i don’t know if it’ll ever come to fruition – gamedev is a brutal, sisyphean experience – but we’ll see.

while i can’t show most of that work publically just yet, if you’re an employer i’m more than willing to show it off, so you don’t think i’m some lying layabout.


rhythm games

i play a lot of rhythm games, which are games like Guitar Hero; you hit the notes as they cross a line in time to music. you’d be surprised at how good you can get at these games, and i find them incredibly fun games.

most of what i work on in my free time is for the rhythm game scene; i sometimes write about game mechanics too.


everything else

I read a lot. Here are some quotes. If you want recommendations, go read Nissim Taleb.

“When you walk the walk, whether successful or not, you feel more indifferent and robust to people’s opinion, freer, more real.”

“The problem is that our ideas are sticky; once we produce a theory, we are not likely to change our minds – so those who delay developing their theories are better off. When you develop your opinions on the basis of weak evidence, you will have difficulty interpreting subsequent information that contradicts these opinions, even if this new information is obviously more accurate.”

“We prefer that projects go badly by the book.”

“Some genius invented the oreo. We’re just living off the inheritance.”