I made Sideshow because:<p>1) I always wanted to start a daily digest/newsletter of some kind and I'm super passionate about side projects.<p>2) I wanted to learn more about JavaScript, Node.js and Redis.<p>And there it is. It's built with ~300 lines of code of Node.js + Express + Redis, has an admin area to manage links (I called it 'Backstage'[1]) and MailChimp API integration for automated newsletter sending (both daily and weekly).<p>[1]: <a href="http://i.imgur.com/rkwiMAm.png" rel="nofollow">http://i.imgur.com/rkwiMAm.png</a><p>My learning resources:<p>- JavaScript: <a href="http://javascriptissexy.com/how-to-learn-javascript-properly/" rel="nofollow">http://javascriptissexy.com/how-to-learn-javascript-properly...</a> (I'm on week 3-4)<p>- Node.js: <a href="http://www.nodebeginner.org/" rel="nofollow">http://www.nodebeginner.org/</a><p>- Express (and Redis): <a href="http://javascriptplayground.com/blog/2012/06/node-express-todo-app-redis" rel="nofollow">http://javascriptplayground.com/blog/2012/06/node-express-to...</a><p><i>P.S: Notice that there weren't any sexy AJAX stuff on the site. It's because I haven't learned one of those front-end MVC framework yet (Backbone/Angular/Ember), which should be my priority this week.</i>
It's a coffee table book about coffee tables.. And it <i>is</i> a coffee table too :)<p>Nice idea. Just submitted my side project: <a href="https://pigshell.com" rel="nofollow">https://pigshell.com</a>
Cool. I have a side project to submit, but I don't meet the criteria yet... (My app is not quite working yet =)<p>I've bookmarked to come back in a week or so and submit it when it's in a usable state.
Cool idea. I have submitted my last weekend project, a price tracker for fantasy premier league managers. <a href="http://insidefpl.com" rel="nofollow">http://insidefpl.com</a>