In July 2004 I released a modem emulator (a.k.a. a throughput throttling proxy). It was created to help give designers a sense of how their sites function for people with slower connections.
I've had to take it offline a number of times due to the volume of traffic and the various ways it was being used (turns out it was a highly effective way to bypass workplace web filters).
Not only that, the code was badly out of date (code soup, not an object in sight, no real validation ... the shame) and badly needed an update.
It's been sitting there, half-working and half-not, and begging for an update for almost exactly 4 years. Ultimately, the choice was to update it or kill it permanently.
So, I spent some quality time rewriting the whole thing, pretty much from the ground up, and now with pleasure announce that it has been turned into an open source project (yes, another one) and the code is now available from Google Code under a New BSD License.
With any luck, this will allow more people to make this tool part of their workflow.
8 Comments
Loving the productivity at the moment Dave! It must feel great breathing new life into all these old projects. :)
#1, Sam Rayner, United Kingdom, 18 July 2008. Reply to this.
It certainly does! Just trying to decide which one to work on next :)
#2, DaveChild, United Kingdom, 18 July 2008. Reply to this.
Making it open source was a great move!
#3, Mr Latty, Unknown, 21 July 2008. Reply to this.
Yay for open source! And google code has really grown up since I last looked at it.
Seems to me like the [redacted] name dispute has actually rejuvenated your web efforts...
#4, Thomas Wright, Brighton, United Kingdom, 22 July 2008. Reply to this.
Mr Latty: I hope so - will be interesting to see how it develops.
Thomas: It definitely has. A new attitude to go with the new name. It's probably all because I'm drinking less JD, therefore more productive :)
#5, DaveChild, United Kingdom, 22 July 2008. Reply to this.
Thanks mate, I agree with the above comments on making it open source. Hope there will be more open source projects from your part in the future if these prove to go well!
#6, Ole, Germany, 22 July 2008. Reply to this.
I'm curious if this could be used to emulate what an iPhone user would be experience?
curious
#7, larry, Australia, 28 August 2008. Reply to this.
It can be, yes. All you need to do is set the download speed of the iphone (over 3g and/or edge), and it will do just that.
#8, DaveChild, United Kingdom, 28 August 2008. Reply to this.