Being passionate about website development means that the endeavor is not only a job related task but a source of enjoyment and an expression of creativity and inspiration. Since every project is as unique as the specific problems and needs that it addresses, compensation is negotiable on a project by project basis (fixed fee), pending agreement by both parties; I (the developer) and the client (possibly you).