Why I Ditched the Day Rate: A Smarter Way to Outsource Backend Work

Traditional contracts waste time and money. Here’s how feature-based pricing makes backend delivery simpler and faster.

Will Hales
d-three
Share:
Point-based pricing
Point-based pricing makes the process transparent—for both sides.

The Old Way Was Broken

We’ve all seen it: contractors billing by the day, sometimes even the hour, with no clear sense of velocity or output. Time gets logged, meetings get filled, and features still slip. For agencies, it’s a black box. For developers, it’s often demotivating.

I’ve been on both sides of that table. And honestly, I wanted out. I didn’t want to track hours or justify time in meetings—I just wanted to build and deliver great backend features. Clean, tested, deployed.

A Feature-Based Alternative

That’s why d-three runs on a point-based pricing model. You scope the work. We assign story points. I quote based on points, not time. No clocks, no micromanagement. Just outcomes.

It means agencies get predictability, accountability, and real momentum. It also means I can stay focused and efficient—without distractions or endless planning sessions.

It’s Better for Everyone

Agencies only pay for what matters: shipped features. There’s no padding, no burned budget on standups or handovers. Every point is scoped, agreed, and delivered.

And I get to do the work I care about—writing clean APIs, automating the boring bits, and delivering backend systems that are easy to maintain and scale.

This isn’t freelancing. It’s not day-rate contracting. It’s a productised backend service, built around clarity and craft.

Will Hales
d-three
Share:

Latest Stories

Simple notes on building backend features, fast.

Each post is a quick dive into how I build, price, and ship clean .NET features for agencies who move fast and value quality.