Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

DjangoCon 2008 Keynote: Cal Henderson

Loading...

Sign in or sign up now!
96,120
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Sep 15, 2008

Cal Henderson delivers keynote address: "Why I Hate Django"

http://www.djangocon.org

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 25 dislikes

Link to this comment:

Share to:

Top Comments

  • wow, this guys actually uses slides in a non-fucked up useful way!

  • Hilarious! Kudos to Cal for having the nerve to such an ostensibly provocative talk, and to the Django people for not taking themselves too seriously and being happy to receive constructive, if often jocular, criticism.

    Genuinely funny. Even the presentation slides are amusing, although many of theme are not clearly visible in the vid. (they're available on Cal's personal site).

    Best conference video I've seen yet ;-)

see all

All Comments (45)

Sign In or Sign Up now to post a comment!
  • Here is 1+ hour of seemingly interminable geek humor & prattle distilled: If you need to scale to even a fraction of the levels of Flickr, Yahoo, Google, Facebook, etc., a general purpose ORM framework isn't going to be an easy path. You are going to need to do *a lot* of your own custom work, and will likely get to know intimate details of ORM internals.

    Thank god I was doing some template coding at the same time ( in Smarty :) ), so it wasn't a total waste of time.

  • Cal Anderson is awesome he is full of knowledge.

  • I partly disagree with cal. I don't really think an all-purposes-ORM should handle such advanced tasks for you; if you need to handle a "serious" db architecture you'd taylor every line of code of it to your needs. Alternatively you could use a "serious" db which does that (way faster!), for example MongoDB (non-RDBMS) will automatically handle sharding/replication/failover and increase drastically performances wrt MySQL, and it can work as a caching system too (as long as "joins are evil")

  • Presenting top tip: get to some actual content in the first 5-10 minutes

  • @d3rekvideos use south for database migrations

  • 2,5 years, and django still doesn't have migrations (

  • 11 mins in i want to know about a real comparison between the two. i got beards and wizards instead. nuff said.

  • i want to know about a real comparison between the two. i got beards and wizards instead. nuff said.

  • is one of the people asking a question Zed Shaw????

  • Hrm. Some of his criticisms are no longer valid, but what I am getting from this is that if you want performance, the framework doesn't even matter. Only database design does. I don't think there's any framework out there that "automates" database architecture....

Loading...

0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more