Apr 03

Fail Early and Fail Often

Learning doesn't happen from failure itself but rather from analyzing the failure, making a change, and then trying again. Over time this gives you a deep understanding of the problem domain (be that programming or combining colors or whatever) - you are learning. Exercising your brain is good in its own right ("That which is not exercised atrophies", my trainer likes to say), plus this knowledge improves your chances at functioning successfully in new situations.

— Michael Hunter

Apr 03

RQ - Simple job queues for Python

RQ (Redis Queue) is a simple Python library for queueing jobs and processing them in the background with workers. It is backed by Redis and it is designed to have a low barrier to entry. It should be integrated in your web stack easily. It was created as a lightweight alternative to the heaviness of Celery or other AMQP-based queueing implementations.

Visit: https://github.com/nvie/rq

Apr 01

Django-Narcissus a Backbone/Django Blog

Django-Narcissus is a Django blog engine. What's interesting is that it's a working example of a Django powered blog engine with Backbone.JS integration for the dashboard/admin. It also integrates the Django REST Framework project.

Visit: https://github.com/lincolnloop/django-narcissus

Apr 01

I have not failed

I have not failed. I've just found 10,000 ways that won't work.

— Thomas Edison

Aug 07

Beginners Guide : pip and virtualenv

A tutorial on getting started with Pip and Virtualenv which both help to manage your project package dependencies and sandbox your python environments

Visit: http://www.mahdiyusuf.com/post/5282169518/beginners-guide-easy-install-pip-and-virtualenv