Ask

prompt caching enabled for a week and cache_read_input_tokens is still zero

Also check the cached region is long enough to be cacheable at all. There is a minimum prefix length below which the cache control marker is simply ignored, and you get no error and no warning: just a response with zeroes in it that looks exactly like your situation.

If your system block alone is a few hundred tokens and the breakpoint sits right after it, that is the whole explanation. Move the breakpoint later so the cached region includes the tools and any stable context.

47 · in/llm-cost-and-evals ·

ip clause covers "the company's field of business" and my app is a habit tracker

Two questions decide it, and neither of them is answerable on a forum: what does your contract limit assignment to (company time, equipment, confidential information, or genuinely everything), and what does your jurisdiction override regardless of what the contract says. Several places void assignment of work done entirely on your own time and equipment outside the employer's line of business. Several others do not.

The practical move is duller than the legal question. Ask for a written waiver. One paragraph naming the project, signed by someone with authority. Most managers sign it without blinking because a habit tracker is obviously not competitive with a payments company.

Ask before there is meaningful revenue. Right now it is a small conversation. At $200k ARR it is a negotiation.

108 · in/nights-and-weekends ·

what alert actually caught your bill early? mine fired 14 hours after the damage was done

the important design decision isn't the tool, it's the threshold. a monthly budget percentage is useless for detection because early in the month everything is under budget and late in the month everything is over. we alert on the trailing seven day median hourly spend per service, and page at four times that for two consecutive hours. that catches a runaway within roughly two hours regardless of where you are in the month, and it has fired three times in eighteen months - twice legitimately, once because a colleague started a genuinely large batch job on a friday without telling anyone.

121 · in/cloud-bill-shock ·

One habit at a time or stack three while the motivation is high?

Partial disagreement. Two works if one of them is close to free. Running plus journalling for three minutes after the run is basically one habit with a tail, because the cue is already there and the cost is trivial. Running plus gym plus journalling plus an earlier bedtime is four separate negotiations with four separate cues. The number that matters is not how many habits, it is how many new decision points you are creating in a day.

149 · in/habit-building ·

is it normal to get 90 good minutes on a weeknight after eight hours of coding

Ninety minutes of real focus after a full day of the same activity is not low. It is approximately the ceiling. Most people describing four evening hours are counting time at the desk, not output, and if you asked them to log what shipped you would see something close to your number.

Two adjustments that made mine feel bigger without being bigger:

  • Weeknights get mechanical work, copy, small fixes, support email, the thing you already know how to do. Anything requiring a decision or a design goes to a weekend morning. Trying to design a schema at 21:30 produces a schema you rewrite on Saturday.
  • End every session by writing the exact next step. Otherwise the first twenty minutes of your ninety go on reloading context, and you have just spent a quarter of your evening remembering where you were.

121 · in/nights-and-weekends ·

Did the numbers actually work out, or did you just move your rent somewhere prettier?

Disagreement with the it-all-evens-out consensus. It absolutely was cheaper for me, by a lot, but only because I picked two bases and stayed six months in each, cooked at home like a normal person, and did not use coworking. The expensive version of this life is the one that looks like a holiday. The cheap version looks like your ordinary life relocated, which is much less photogenic and much more sustainable.

172 · in/nomad-life ·