Here’s my presentation, and further resources for my talk “Maintaining Sites With Preventive Development” at WordCamp Baltimore 2013.
Links and Resources I Mentioned:
12: Dashboard Customizations
11: Using Staging
Here are some great staging resources:
Bonus: VVV by 10up is wonderful.
Bonus Bonus: This excellent talk by Mark Jaquith at WCSF 2013.
Bonus: GistBox: a great helper app for github gists. Pretty neat.
9: Theme Frameworks
The use-case for theme frameworks and starter themes varies greatly. Here are some I’ve used that I find great to work with (when it’s relevant):
8: Project Management Services
7: File Sharing
Same here. Hesitant to recommend anything. Why not try dropbox? Any relevant deliverables should be available to both parties 24/7.
6: Backup Options
There are several, of course, but here are the few I mentioned:
5 GITHUB THINGS
If you’re getting started, I highly recommend this tutorial series.
Git Tower is pretty great, as are the native github apps, if the command line is a bit daunting at first.
4: Scoping the Destination
Here’s a great helper plugin by the mighty Andrew Norcross: System Snapshot Report
3: Training and Documentation
Here’s that great plugin I mentioned by Mark Jaquith: WP Help
2: Two Important Dev Practices
Using namespaces and classes is an important general development concept. There are countless articles and resources on the subject, but here are two notes to help get things started in a way that is likely much more eloquent than my talk was:
1: Maintenance Contract
Your support/maintenance contract should be hand-written. Sure, you’ll need to include some clarification and boring lawyer jargon in some cases, but it should be clear and easy to understand.
Here are some links to help get things started:
Those should give an idea of what you’re after. Although I find the above template to be deeply long-winded, contracts are specific to your use-case and the use-case of your client agreements.