4 ms·
I'm more interested in the tech-stack you're using - if willing to share!
by zakelfassi 12y ago
I'm more interested in the tech-stack you're using - if willing to share!
- ultimatedelman 12y agoOn the backend we're using Python/Flask, MongoDB, Heroku, and AWS. We rolled our own ORM called WhiskeyNode (https://github.com/texuf/whiskeynode https://github.com/texuf/whiskeynode) and an event consumer called PyMonster (https://github.com/texuf/pymonster https://github.com/texuf/pymonster). On the front end, I rolled my own custom framework. I use Handlebars for templating and various mini-libraries for some functionality (shout out to Modernizr, Isotope, and Bespoke :) in addition to jQuery. For CSS I use Compass/SASS. I actually wrote a blog post about it (http://blog.mightyspring.com/post/58803131171/purposefully-architecting-your-sass http://blog.mightyspring.com/post/58803131171/purposefully-a...) I think that covers it!
- zakelfassi 12y agoThat's pretty cool! Figured about Python (saw gunicorn in HTTP headers). What blew me away, is the fact that you're using a custom framework for the user on-boarding complex/heavily-ajaxified UX... I'd be willing to get updated about how does that scale up!
- ultimatedelman 12y agoTo be honest, the onboarding experience is pretty silo'd in terms of scripting, although we're thinking about using the same functionality (guided walkthrough) for other parts of the experience, so I may refactor it for reuse elsewhere :)