Loaded with fresh herbs, this is a refreshing summer salad when you've overdone the tomato and mozzarella thing. Adding day-old chunks of toasted bread brushed with olive oil makes it a great version of panzanella.
Prepare an ice water bath and bring a pot of salted water to a boil. Blanch the beans until tender but still snappy, about 3 minutes, then shock them in the ice water bath. Drain well and dry on a clean towel.
In a bowl, combine the beans, vinaigrette, feta, tomatoes, oregano, red onion, cucumber, shallot, artichokes, and herbs. Toss well with clean hands. Taste and adjust the seasoning with kosher salt and pepper.