Google
 

Appropriate Uses of SSL in Web Applications

Friday, June 16th, 2006

SSL is a nice feature to show off to customers - it has a nice lock icon which reassures users that they are secure. However, it comes at a price - the encryption and decryption process does take up time CPU time on both client and server, in additon to ...

The Law of Unintended Consequences

Thursday, February 24th, 2005

Some time ago one of our customers asked us for a feature where a certain box on a certain printed document would be limited to a certain size. The feature was promptly put in place and used for the past few weeks. Yesterday, they suddenly realized that some of the ...

Proper Bug Hunting

Tuesday, December 7th, 2004

Joel has a great piece which mentions the right approach to bug fighting: For example, if I assign a bug to a developer I expect them to: 1. reproduce the bug 2. if it's not immediately reproducible, make a good faith effort to figure out why it's happening to me instead of just ...

Development Tools for FireFox and Opera

Monday, November 22nd, 2004

I have been using Chris Pederick's Web Developer toolbar for Mozilla and Firefox in conjunction with Daniel Savard's Live HTTP Header extension for a while. Recently I challenged a friend of mine who is a big Opera fan to find a similar tool for Opera. He came up with 1 ...