Twitter application development and operation can be surprisingly straightforward or brutally painful. The best way to simplify the process is to equip yourself for success at the start. Follow a few simple guidelines:

  • Use version control software to manage the pieces during development.

  • Avoid excessive calls to the Twitter API.

  • Plan your server to be scalable.

  • Monitor the performance of your server.