DEV Community

Discussion on: Lessons Learned in Freelancing

riadhoq profile image
Riadul Hoque

Great post! I’m trying to build a freelance career on the side. I’m having a hard time figuring out the unwritten etiquettes of a web dev freelancer. Say, a client wants a Wordpress site, then what are the unwritten deliverables? Do you use ACF for them to be able to edit the website? Do you host them? Do you provide the forms on page? Etc

coleturner profile image
Cole Turner Author

Those are good questions. Hosting or the lack of should be written in the contract. For the project scope I always create a spec and outline what is in scope and what is not in scope. The price of the project then depends on the spec. Making the fields editable increases the level of effort and adds pressure on the user interface to respond to all kinds of inputs versus a fixed set of inputs.

When it’s a requirement or scope item, spec it. If it’s a matter of process or relationship with the client, it belongs in the contract.