I'm really interested in Python, Ruby, JavaScript... Not looking to write a massive, enterprise-scale compiler/interpreter/parser/whatever in C, C++, or Java... possibly Java... but you get the point...
I've been checking out projects like Mozilla Rhino, Pypy, and keeping up to date with ECMAScript 4 progress... just want a solid book or two or more... :)
But that may be too massive for what you are looking for. I found that Crockfords essay http://javascript.crockford.com/tdop/tdop.html really helps if you know javascript. And reading something like tinypy http://www.philhassey.com/blog/2008/02/28/tinypy-10-mit-lice... may help.
Also not necessarily a compiler book, but The Little Schemer does have you building a basic scheme interpreter at the end of the book.
http://en.wikipedia.org/wiki/Compilers:_Principles,_Techniqu...
It's been updated to cover parallelization and other topics that were considered specialties when it was originally written. I have an older copy and am now wondering whether it mightn't be fun to trade up. We'll see.
Have you played with ANTLR? That's a neat tool. The Ragel state machine compiler is a fun toy, as well.
I do wish they covered optimization in more depth, though.