First things first -- we're really sorry about the outage last night. Between 22:09 and 22:42 UTC last night there was a DNS outage affecting some regions of Amazon's EC2 service, including the region where PythonAnywhere is based. By the time we were all logged on and investigating, Amazon had sorted it out. We'll look into whether there are any ways we can improve our infrastructure to see if there is any way we can become more resilient to that kind of thing. Apologies also for not posting an update about that one sooner.
Some of the other outages we've had recently are due to certain scaling issues in our own systems -- that is, they're not Amazon's fault! -- and we're working on some changes (including a complete upgrade of our underlying Linux systems from Debian Squeeze to Ubuntu Raring Ringtail). That's going through testing now, and hopefully we'll have a more stable platform when it's done.
Improving our uptime is really high priority for us right now; that's why there haven't been any features added over the last month or so, we're focusing 100% on making the system more reliable with its current feature set.