Articles
Writing Secure PHP, Part 2
Learn how to improve your security a little further with the second part of this PHP tutorial.
Password Protect a Directory with .htaccess
A tutorial explaining how to retrict access to a directory on a web server using .htaccess.
Stop Comment Spam
Comment spam is evil, but preventable. Here is a breakdown of the tools and techniques available to a site owner who wants to allow commenting but prevent spam.
Preload Images with CSS
How to preload images using CSS and so avoid delays with rollover effects.
Spelling and Grammar
Making your site more accessible is not just about catering to users with disabilities - making your content easier to read and understand is a part of it too - and helps improve your image.
robots.txt File
Learn how and why you should add a robots.txt file to your website.
Writing Secure PHP, Part 1
Learn how to avoid some of the most common mistakes in PHP, and so make your sites more secure.
The Box Model For Beginners
An explanation of what the box model is and how it is treated by different user agents.
On-The-Fly Validation
A tool to help automatically fix most common (X)HTML errors before outputting a page to the user.
Faux Columns for Liquid Layouts
Using CSS for layouts can be a problem when using backgrounds for two columns that are not of equal length. This article expands on the solution to this problem from AListApart.
Latest Article
Nine More Ways To Improve Your Website Conversion Rate
The second article in the "Improve Your Website Conversion Rate" series. Learned the lessons of part 1? Here are nine more ways to improve your conversion rate.
Latest Cheat Sheet
Python Cheat Sheet
The Python Cheat Sheet, a quick reference guide for the Python programming language.
