3 ms·
I made Sideshow because: 1) I always wanted to start a daily digest/newsletter of some kind and I'm super passionate about side projects. 2) I wanted to learn
by bearwithclaws 14y ago
I made Sideshow because:
1) I always wanted to start a daily digest/newsletter of some kind and I'm super passionate about side projects.
2) I wanted to learn more about JavaScript, Node.js and Redis.
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).
[1]: http://i.imgur.com/rkwiMAm.png http://i.imgur.com/rkwiMAm.png
My learning resources:
- JavaScript: http://javascriptissexy.com/how-to-learn-javascript-properly/ http://javascriptissexy.com/how-to-learn-javascript-properly... (I'm on week 3-4)
- Node.js: http://www.nodebeginner.org/ http://www.nodebeginner.org/
- Express (and Redis): http://javascriptplayground.com/blog/2012/06/node-express-todo-app-redis http://javascriptplayground.com/blog/2012/06/node-express-to...
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.
- duck 14y agoAwesome idea and love the design! Although, I think you should of posted this earlier in the day. :)
- bearwithclaws 14y agoThanks Kale! I did wish to post earlier but gotta fix some last minute bugs that popped up.
- aed 14y agoThis is great. Beyond side projects, I'd love to see some "behind the side project"-type stuff. Your post here is a perfect example.
- niggler 14y agoDOM issue: if your window is shorter than the page height, the bottom border overlaps the content in chrome http://imgur.com/HAy5DRI http://imgur.com/HAy5DRI
- jechen 14y agoI really appreciate "process" posts like this- always love the feeling of picking up new technologies and putting them to good side project use. Best of luck on learning!
- maximz 14y agoGreat site! Out of curiosity, are you planning to eventually open-source this, by the way? Thanks.
- bearwithclaws 14y agoThat would be my goal. Yes :)