My first engine, written in Delphi, has been called Hopeless, for reasons I probably don't have to explain. Then I tried to switch gradually to C, since just about every source code I read to find new ideas was in C anyway. I asked Tom Kerrigan to be able to use TSCP code for learning purposes with an option of releasing the exe. He agreed, and I released a thing called CCCP. It stood for Comparatively Complex Chess Program, but if You read this abbreviation in Russian, it means no less than USSR. It was fairly obvious that this pun has to influence the webpage design:
http://www.marittima.pl/cccp BTW, the funny thing is, that it was some time before the Decembrists and Robbo/ Ippo / whatever.
Some time later I posted some stuff on Chessprogramming Wiki. There was a discussion about writing a didactic engine. Basing on a thread on the shortest possible chess engine found on this board I made a silly joke, creating a page and typing in some lousy C code that waited for input and after receiving a command printed "I resign". Three days later I looked at this page and found a more or less complete 0x88 move generator written by Edmund Moshammer. I felt more or less forced to follow up the bad joke, so we went on to cooperate on the engine. It was CPW-engine, named after the site where we,ve met.
Once it had most of the basic features, beaten the hell out of TSCP and got around 1900 Elo according to the ChessWar metric, we decided that any realimprovement would no longer be basic. Edmund took the opportunity to rewrite the move generator to bitboards, I followed the suit with the eval function and came to like this architecture after finding some funny definition of a bad bishop, The program progressed rather well, but was nameless.
Edmund wanted to call it "Chronos", I had a couple of proposals, among them "Glass" (search for "the looking glass principle" in the posts of Chris Whittlington, as this had inspired me - I wanted the engine to be a sophisticated, speculative evaluator, the goal still far away). After we exhausted all the arguments, there was only one way to decide the issue - a game of computer-assisted chess with a name at stake. Edmund + Fritz prevailed over me + Spike (probably because my 1.b3 was not too computer-like) and for a couple of weeks the engine had been called Chronos. Sadly, we have found an engine bearing that name, earlier and stronger, and we reverted to Glass. It has not been updated since a year, but even right now I'm running some gauntlets trying to improve over Glass 1.6. Probably they will fail yet again, but who knows...
Beside that, I embarked on a side-project called Oberon after a fairy prince from Shakespeare's play "A Midsummer Night's dream". It plays a couple of fairy chess variants (well, so far only Shatranj and Spartan Chess).