Cover image
Peter Csiba
Peter Csiba's avatar
My destiny was decided by my surname, CSIBA = Computer Scientist In Bay Area. Or am I a Creative Squid? Who knows. I strive to master "the art of good enough".