Writing
Here's a bunch of stuff I've written. Most of it is of a technical nature and intended to be educational, or at least thought provoking, but there are also some that are pure opinion. The articles on this page are available under an Attribution-NonCommercial-NoDerivs 3.0 license.
Cypherpunk issues (encryption, privacy, anonymity, etc.)
Programming and software
- Securely storing and verifying passwords
- Software that doesn't suck
- Understanding and preventing SQL injection
Unix
Web design and development
- Dynamic websites considered harmful
- How to make sure your website doesn't suck