Whether or not its ultimately a success, you really developed a kick-ass product! It looks good, seems to work pretty well. If you did this all on your own, thats a tremendous accomplishment.
While I may have written and designed NewsBlur, I am using a ton of other open-source technologies:
* Django: Web framework written in Python, used to serve all pages.
* Celery & RabbitMQ: Asynchronous queueing server, used to fetch and parse RSS feeds.
* MongoDB, Pymongo, & Mongoengine: Non-relational database, used to store stories, read stories, feed/page fetch histories, and proxied sites.
* PostgreSQL: Relational database, used to store feeds, subscriptions, and user accounts.
* jQuery: Cross-browser compliant JavaScript code. IE works without effort.
* Underscore.js: Functional programming for JavaScript. Indispensible.
* And many miscellaneous jQuery Plugins: Everything from resizable layouts, to progress bars, sortables, date handling, colors, corners, JSON, animations. See the complete list on NewsBlur's GitHub Javascript folder: http://github.com/samuelclay/NewsBlur/tree/master/media/js/
* Django: Web framework written in Python, used to serve all pages.
* Celery & RabbitMQ: Asynchronous queueing server, used to fetch and parse RSS feeds.
* MongoDB, Pymongo, & Mongoengine: Non-relational database, used to store stories, read stories, feed/page fetch histories, and proxied sites.
* PostgreSQL: Relational database, used to store feeds, subscriptions, and user accounts.
* jQuery: Cross-browser compliant JavaScript code. IE works without effort.
* Underscore.js: Functional programming for JavaScript. Indispensible.
* And many miscellaneous jQuery Plugins: Everything from resizable layouts, to progress bars, sortables, date handling, colors, corners, JSON, animations. See the complete list on NewsBlur's GitHub Javascript folder: http://github.com/samuelclay/NewsBlur/tree/master/media/js/