John Tsiombikas' personal web site

My name is John Tsiombikas (alternate spelling:
Tsiompikas) and I'm a hacker. Most of the time I'm hacking on computer graphics,
sometimes operating systems and kernel code, and lately a bit of electronics.

I'm also self-hosting a bunch of
mercurial repos for my more experimental, or less widely useful/interesting
hacks. Some of these have been since moved to github when they became more fleshed
out, and I never bothered removing the mercurial repos, so check on github first if
you find something interesting here.

I've been involved in the demoscene. I've been a member of
The Lab
and Mindlapse under the
alias nuclear, and as a member of the joke group
MLFC under the alias code ninja.
Here's a list of demoscene productions I've released:

I also started making my own CPU with discrete 74xx ICs, a
project which I intend to revisit (and redesign) soon.

Recently I acquired an Amiga 500, and I found it very easy and enjoyable
to extend it, in order to facilitate my software hacking. Head over to my
Amiga hardware hacks section for more details.

Most of my hardware hacks don't have a dedicated website. But you can find videos
about them on my youtube
channel. Also something might pop up in the hardware hacks
directory in the future, so feel free to browse there if you're so
inclined.