1. File paths in Joomla templates and components should use forward slashes instead of DS to separate directories for readability and compatibility across operating systems. 2. PHP files should not include a closing PHP tag at the end to avoid corrupting JSON or HTTP headers. 3. Components and templates should be tested with debug and SEF URLs turned on to avoid issues when these settings are enabled.