iamcal publishing empire

This is the place to find articles written by Cal Henderson.

Basic Javascript

  • Variable scoping [pdf]

    Practical Javascript

  • Fixing common bugs [pdf]
  • Working with cookies [pdf]

    Advanced Javascript

  • Amazon library [pdf]
  • Google Highlighting [pdf]
  • Javascript E-Commerce [pdf]

    Perl

  • Regular Expression Primer [pdf]

    PHP

  • Human Readable Numbers [pdf]
  • Parsing Email Adresses in PHP [pdf]
  • Processing HTML [pdf]
  • Processing HTML, Part 2 [pdf]
  • Search term highlighting [pdf]
  • Searching with PHP and MySQL [pdf]
  • Writing cleaner code [pdf]
  • Writing secure and portable PHP applications [pdf]

    Web Security

  • Designing user authentication systems [pdf]
  • The problem with cookie authentication systems [pdf]

    Blog Hacks

  • Amazon product links for an international audience (unfinished) [pdf]
  • Comments popups (non-javascript) [pdf]
  • Fixing Broken CSS Box Models [pdf]
  • How to highlight search words from Google [pdf]
  • Javascript email addresses [pdf]
  • Moving things around with mod_rewrite (very rough) [pdf]
  • Opening links in a new window [pdf]
  • Skinning with stylesheets [pdf]
  • Using a dropdown for your blogroll [pdf]
  • Using an atomz.com search engine [pdf]
  • Using google to allow searching of your archive [pdf]

    Misc Tech

  • "Get Caught Mapping" Interview [pdf]
  • Connect 4 Maths [pdf]
  • Connect 4 Theory [pdf]