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:
- Textmate's PHP bundle exported to Coda
I've exported Textmate's PHP bundle into Coda's clips feature. Over 50 PHP clips to speed up your coding!
Installation Instructions | Download Clips - Web Design Proposal Template
Download - Web Design Contract Template
Download
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.
- Creating shadow borders with Adobe Photoshop: View Screencast
- Setting up MAMP on Mac OS X: View Screencast
- Exporting a database using PHPMyAdmin: View Screencast
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)
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
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)
