About

My Photo

My name is Slava Akhmechet. I'm a first year Ph.D. student in Computer Science at Stony Brook University (a rather convenient way of buying time from society). I look like the alien on the logo or the human on the photo, depending on the hair day. My technical interests include programming languages (Lisp, Haskell, Prolog, Erlang, C++), compilers, web frameworks, non-relational database management systems (AllegroCache, future iterations of ReiserFS), user interface design, and many other things I can't list in a single sentence. You can see my resume here.

Occasionally I write technical articles and create various projects. Some people have found my work useful, so I'm sharing it with the world on this site. If you have any questions or comments about anything you see, please don't hesitate to contact me. My email address is coffeemug@gmail.com (I have a lot of faith in gmail's spam filters).

Articles

Below is a list of articles and tutorials I've written. I deliberately try to avoid non-technical subjects to limit my writings to my area of expertise, but it's likely that every once in a while there will be a slip. I hope the relatively low update frequency and narrow scope of these articles is made up for in quality.

Current Projects

These are some recent projects I've started that occupy my time:

  • RethinkDB - a MySQL storage engine optimized for solid state drives.

Other Projects

These are the projects I've started but no longer maintain:

  • Weblocks - a web framework written in Common Lisp. Stephen Compall and Leslie Polzer have kindly agreed to take over Weblocks maintenance.
  • cl-cont - a code walker that implements delimited continuations in Common Lisp.