It's a great article in PW, covering a panel that happened at BEA. It's absolutely worth a read.
Here's an excerpt to whet your appetite:
"Debraski mentioned that sometimes programs are a flop, but you’ve got to keep on trying. Her experience in programming has given her the knowledge that “no one program fits all.” She emphasized the fact that some programs, like crafting and gaming, may seem like they aren’t related to libraries in a direct way, but in actuality, they are. “It’s all about making a connection with the teens. They’ve got to know that the library is a fun place to be,” she said."