At the end of last week’s TWiT episode, Leo and company talk about the new site. A clip of that can be listened to below.

Also last week on the Lullabot podcast, Jeff and I talked with Leo about his new site. Have a listen as we talk about the site, how it was conceived and built, and discuss a few of the problems we ran into.