PSD to WordPress
You just provide the PSD - or any other design file - and I will convert that into a working WordPress theme.
Static HTML to WordPress
Have a nice looking site and want it to be WordPress driven? No problem! I can take your HTML site and make it happen.
Custom themes and plugins
Whether you want to add an extra feature to your site, or give your site a different look, I got you covered!
"You've got to work with this guy!"
- Excited client
WordPress coding standards, best practices
Object Oriented Programming
When developing a plugin or theme, I use OOP so that the methods I write don't conflict with those of an existing or future custom plugin in your site. By doing OOP I ensure my plugins and themes don't break your site.
Clean, indented, commented code
It's awful when you want another developer - or yourself - to modify a custom made code, and you find out the existing code is a complete mess. I make sure my code is understandable for another developer by writing clean code and commenting the important parts of it.
Error and warning free code
During development, my WordPress environment has debugging turned on all the time. This ensures I catch all PHP errors and warnings and fix them. You won't have to worry about something in the background causing errors in your site.
Naming conventions followed 100%
Existing code stays untouched
It's well known that modifying the WordPress core files is a terrible idea, because you would lose all your customizations when you do the first upgrade. I always find the best way to do what you need without modifying core files. The same happens with existing plugins.
Everything stays dynamic
If you want a WordPress site it means you don't want static pages. This should be true also for the header, footer, sidebar, any other area in the site has to be dynamic. I avoid hardcoding text at all costs. If you want to change a text it's very likely you will find a way to do so from the WordPress dashboard.