Journal

Notes on billing for your time.

Practical writing for freelancers, consultants and small studios who bill by the hour. Pricing that holds, invoices that pay, and an honest look at how the agentic era is reshaping the way we track developer work.

AI & dev work

When AI writes half the code, what are you actually billing for?

Clients are starting to ask why a feature still costs the same when an agent wrote most of it. Here is how to answer that honestly and keep your rates intact.

Time tracking

Time tracking without the surveillance

Screenshots, keystroke counts, and idle detection treat professionals like suspects. There is a calmer way to know where your time goes, and it works better.

Invoicing

Why your invoices keep getting paid late, and how to fix it

Late payment is rarely about a client who will not pay. It is usually about an invoice that is easy to ignore. Here is how to make yours hard to delay.

Invoicing

What goes into an invoice a client cannot argue with

A defensible invoice is not about fancy design. It is about leaving no honest question unanswered. Here is exactly what belongs on one.

Studio

Scope creep is a pricing problem, not a client problem

The client asking for one more small thing is not the villain. The gap between what you agreed and what you tracked is. Here is how to close it.

Studio

How small studios stay profitable on fixed bids

A fixed price project can be your best margin or your worst loss, and the difference is almost never the bid itself. It is what you know before you make it.

Time tracking

The freelancer guide to billable hours that hold up

If your tracked hours come from memory at the end of the week, they are fiction. Here is how to log time you would be comfortable showing a client.

Pricing

Hourly or value based pricing: which one actually pays better?

The internet loves to declare hourly billing dead. The truth is more useful. Here is when each model wins, and why most independents need both.

Pricing

How to set your hourly rate without guessing

Most freelancers pick a number that feels right and quietly resent it for two years. Here is a way to land on a rate you can actually defend.