Btw, the real reason good developers are hard to find is quite simple: The good ones are taken, and don't need to respond to ads to get work.
Hell, when I was still taking jobs I could easily get work for an entire month on any given day from people I had worked for in the past and people old clients had referred to me. Why take a risk with new clients when old ones get you all the work you need?
__________________
/(bb|[^b]{2})/
|