Monthly Archives: June 2012

Appropriate Technology for UI

There is general agreement that a Graphical User Interface (GUI) is a superior way to interact with a program, however a GUI is not always the best way.  We need to learn to use “appropriate technology” that is, the right … Continue reading

Posted in Design | Tagged , , | Leave a comment

Securing against Cross-site Request Forgery

There is a type of attack (CSRF) that every form post is susceptible to.  User 1 is logged into a site A and has a valid session.  User 2 then sends an email message with a form post to site … Continue reading

Posted in Design | Tagged , , | Leave a comment