The estimated reading time for this post is 0 seconds
FailConSF 2013 went off with a bang & I have added video coverage of this year’s talks to the FailCon Youtube Playlist
The estimated reading time for this post is 0 seconds
FailConSF 2013 went off with a bang & I have added video coverage of this year’s talks to the FailCon Youtube Playlist