Q: Does work for hire apply to me if I'm an independent contractor developer?
A: Rarely. Under 17 U.S.C. § 101, work made for hire for an independent contractor requires that the deliverable fit one of nine enumerated statutory categories and that both parties sign a written agreement to that effect. Custom software does not appear on that list. A contract that calls itself a "work for hire" agreement but does not meet these requirements does not transfer copyright — which means you may still own the code, and your client may not have what they think they paid for. developer.law addresses this gap with a belt-and-suspenders assignment clause that covers deliverables outside the statutory work-for-hire categories.