The archive
Issue #009
Freelance Horror Stories 7 min read· 6 Aug 2026

The Scope Creep

A booking site built in record time. A client who loved it. And six months of unpaid modifications that turned me into a human mouse on demand. The story of how I learned to fire clients.

Share
CTO takeaway

The lesson, minus the scar tissue.

  • Scope creep doesn't start with a big request. It starts with a 'small tweak.' Say no early, or you'll be saying yes forever.
  • Write a clear contract. Include a scope of work. Any changes beyond that = new contract = new money.
  • If the client isn't paying, you're not working. Free work is a trap. Always invoice. Always.
  • Firing a client is not failure. It's boundary-setting. It's survival. It's professionalism.
  • A client who loves your work but asks for endless changes doesn't love your work. They love free labor.
Never miss an issue

Get the next Chronicle in your inbox.

A comic, a story and a takeaway every other week. Written for founders who inherited a codebase they didn't choose.

Free forever. Unsubscribe in one click.

Related Chronicles.