Roger Stringer   About ▾

I'm Roger Stringer: a father, writer, developer, consultant, chef, speaker. Founder of TheInterviewr.


Wasabi Coleslaw



This light and tangy slaw combines a crisp mix of cabbage, daikon, carrots and radishes with a bright dressing of rice vinegar and spicy wasabi.

What you need

  • 1/4 cup unseasoned rice vinegar
  • 1 teaspoon low-sodium soy sauce
  • 2 teaspoons wasabi paste
  • 1 teaspoon honey
  • 4 cups very thinly sliced cabbage , preferably Napa
  • 2 cups shredded peeled daikon radish (from about 10 ounces)
  • 2 large carrots, shredded
  • 6 radishes , trimmed and thinly sliced

How to make it

  1. In a large bowl, whisk together vinegar, soy sauce, wasabi and honey.
  2. Add cabbage, daikon, carrots and radishes, and toss to combine.
  3. Refrigerate at least 15 minutes before serving to allow flavors to blend.
  4. Taste before serving and adjust flavors if necessary.

Filed Under: Food


How to get a roll call during a Twilio Conference Call


In an ideal world, the start of every conference call would be seamless. Everyone is on the line and everyone knows who is on the call. But, things don’t always work that well. The start of a conference call can leave people talking over each other in an effort to introduce themselves and leave others pretty peeved about the whole process.

Twilio’s conference calling functionality is great in that it is simple to set up, but powerful with just a few tweaks.

In this post, we’re going to set up a moderated conference system with a twist, we’re going to buld a roll call system, so that when a moderator presses the * button, they will redirect to a page which will read back a list of participants, then <Redirect> the moderator back into the conference.

I know, that sounds like a useful feature when you’ve got a scheduled conference call and want to make sure everyone has called in before starting.

So, today, we’re going to show you how to set up a roll call system. To do this, we need a bit of setup.

First, let’s set up the non-moderated caller TwiML when participants call in:

Let’s call this file conference.xml.

Callers who call into this number will be met with a message that the conference will begin when the moderator joins.

Second, we need the TwiML for moderators. So that when a moderator joins, we could append an action on to the <Dial> that would trigger a call to a file which would then announce the end of the conference.

Let’s call this file conferencemod.xml.

Finally, we want to add the code to handle when a moderator presses the * button on their phone.

This will call a file called rollcall.php, which will present the moderator with a list of participants as a roll call, then forward the moderator back into the conference.

Notice, we set the endConferenceOnExit to false? This is because we don’t want to end the conference at this time, we just want the moderator to hear a list of participants, then get forwarded back into the conference. In this case, the conference would end when everyone hung up their calls.

First, we would get a count of particpants still on the conference.

Second, we would cycle through each participant and <Say> that participant’s phone number to the moderator.

Finally, we <Redirect> the moderator back into the <Conference>.

Let’s create rollcall.php:

[This post was originally published on the Twilio blog]

Filed Under: Code