For over a year, no one was in charge of Startup Digest in Barcelona. Here's why we decided to stand up to the challenge.