Quite often everything works locally but fails on Linux. In many cases it turns out to be things like case-sensitive paths or filesystem differences.
I'm curious how others handle this workflow.
Do you also develop on Windows and deploy to Linux? What kinds of issues did you encounter?