I don't want to be arrogant, but from the technology point of view Twitter is nothing. Write it in a way that scales better, write it in 170 lines of Scala or 10 lines of Lisp, you still haven't done anything. Come up with the idea before anyone else, get millions of users, that's the difficult part.