Standard Interview Questions

Please add to these questions as you see fit. Ideally answers will be approx 1 small paragraph although more or less info is fine if needed. The final article won't be in a question/answer format, but will be in a (hopefully) flowing conversational article style.

Everything is optional, although it'd be great if you could answer as much as possible :) I don't expect you to divulge any trade secrets however I think it's important to acknowledge problems that you have encountered, so people have an idea of how much work really goes into big-ticket Django projects.

Tell us about yourself

For those who don't already know, give us the two-sentence summary of you or your company

Tell us about your website

This question is not meant to be technical - tell us about why you created the site, what it's target audience is, when you created it, etc.

How long did it take to make?

In rough terms - was this a project you had a team of 5 working on full-time for a year? Or did you knock it out in a Saturday afternoon?

Why did you pick Django to power it?

Do you have a history with other frameworks? Did you try creating this website in another framework and later switch to Django? What features pulled you towards it?

In what ways did Django help your development?

Were there a few particular things specific to Django that made development really speedy?

Which parts of Django got in your way?

Go on, tell us. What warts did you find? How did they slow you down, and what did you do to work around them?

What would you add to Django?

If you were given commit privileges to the Django codebase for one commit only, what would it be?

What other open-source software are you using?

Do you have any other cool software helping run your site?

What was the overall development experience like using Django?

Did you use methodologies such as Agile or XP that you haven't in the past? How did the Django framework lend itself to your (or your teams) development style?

So, what's next?

Got any other projects in the pipeline that you can give us a teaser about?

Will you be using Django for future projects?

Based on your experiences building this site with Django, will you be using it again in the future?

Have you open-sourced your code?

Have you made any of your source code from this site open-source? What were your reasons behind deciding to contribute back to the community? Have you seen benefits and improvements to your code since making it available?