Skip to main content



THE AVIARY

login to my project management solution:

* Required Fields

Resources:

In what spare time I have, I enjoy working on a variety of personal projects, articles and screencasts. I have a wide range of interests, and if I produce anything that might be useful to
the web design community, I'll post it here.

Downloads:

Screencasts:

When I have the time, I enjoy producing a variety of simple but useful screencasts that discuss web design & development (HTML, CSS, Javascript and PHP), CMS integration, and Adobe Photoshop. If you have any comments or suggestions for topics you would like me to cover, please leave me a quick note.

Personal Screencasts:
KillerSites Screencasts:

In addition to my personal screencasts, I've produced 55 screencasts for KillerSites.com. These screencasts are available for viewing in the KillerSites University (monthly subscription required.) Source files are also available to download.

Looking for help with something in one of these videos? Have a question or comment? I'm an administrator on the KillerSites forums, so feel free to post if you need help.

KillerSites has uploaded samples of some of the videos to YouTube, so take a look at the links below.

  • Build a Contact Form: Form Validation with PHP & Javascript (6 part series)
  • recently added  Build a Content Management System (47 part series)
  • Create a Simple PHP Login System (18 part series)
    Part 1 | Part 3 | Part 4 | Part 5 | Part 8 | Part 9 | Part 11 | Part 14 | Part 16
  • recently added  Create a Simple PHP Login System with OOP & MVC (10 part series)
  • Create a Tag Cloud (5 part series)
  • CRUD Basics with PHP & MySQLI (6 part series):
    Part 1 | Part 2 | Part 3
  • CRUD Basics with PHP & MySQLI: Pagination (2 part series)
  • Custom Taxonomies in Wordpress (2 part series)
  • Debugging PHP
  • Horizontal Navigation with CSS Sprites (2 part series)
  • HTML & CSS Validation
  • PHP Shopping Cart with PayPal:
    Parts 1 - 3 cover how to use a MySQL database to store product information rather than an XML file.
  • Use PHP, jQuery & AJAX to Load XML Data (2 part series)
  • Working with Custom Post Types in Wordpress (7 part series)