Introduction — Optimising in the Dark
Six thousand eight hundred rides, a rating that moved, and no record of any of them.
Six thousand eight hundred rides and no record of any of them
Sasha had been driving for four years and was, by every measure the trade offers, good at it.
Six thousand eight hundred completed rides. A rating of 4.91. No complaints that had gone anywhere, no accidents, no gaps in the licensing, a clean car. If you had asked another driver about Sasha they would have said: solid, does the airport run, does not mess about.
⚠ And when the rating slipped from 4.91 to 4.87 over about three weeks, Sasha had no way at all to find out why.
That is not a failure of effort. Sasha tried extremely hard. Water. Mints. Two charging cables in the back seat. A new air freshener, then no air freshener, because somebody might have hated the new one. Silence unless spoken to, then a single friendly sentence at the start of each ride, because silence might have read as rudeness. The car cleaned twice as often. Motorway route, then the shorter route, then back again.
⚠ Fifteen changes in a month, made simultaneously, in response to a signal that identified no ride, no passenger, no date, and no reason.
The rating recovered. Sasha does not know why, cannot know why, and has no way of knowing whether any of the fifteen changes did anything at all — or whether four hundredths of a point moved because two passengers out of six thousand eight hundred happened to have a bad evening.
⚠ A month of careful, expensive, well-intentioned optimisation, performed entirely in the dark.
Then, a fortnight later, a passenger made an accusation about something that did not happen.
⚠ The account was restricted for nine days while it was investigated. It was resolved. Sasha was reinstated and nothing further came of it — and that is genuinely the good version of this story.
But in those nine days Sasha sat down to write out an account of that ride, and found there was nothing to write it from.
⚠ No dashcam. No log. Not one written note about any of six thousand eight hundred rides.
⚠ Four years of full working weeks, and the only thing Sasha had accumulated was a decimal that could move without explanation, could not be interrogated, and belonged to a platform.
Optimising in the dark
⚠ This is worth being precise about, because it is the specific structural problem of this trade and almost nobody names it.
Feedback here has four properties, and each one removes something.
⚠ It is anonymous. You do not know who gave it. You cannot ask.
⚠ It is delayed. A rating may be given hours after a ride, from a sofa, in a completely different mood.
⚠ It is aggregated. What reaches you is an average across hundreds of rides, in which a single one is worth a rounding error.
⚠ It is non-specific. No reason is attached. Where a comment exists, it is frequently a category rather than an account.
⚠ Feedback with all four properties cannot teach you anything, because learning requires knowing which behaviour produced which outcome — and every one of those four properties severs that link.
What drivers do instead.
⚠ They change everything at once, observe an aggregate figure move, and attribute the movement to whichever change they liked best. Which is not learning. It is superstition with a spreadsheet, and this trade is full of it.
The uncomfortable part.
⚠ Much of what moves a rating is not about you at all. The passenger's evening. Traffic. The price they paid. Whether the app estimated four minutes and you took nine because of a closed road. Whether they were rated badly themselves last week. A driver taking a rating drop personally is reading noise as a message.
⚠ Which does not mean the rating does not matter. It matters enormously, because it can end your access to the work. Chapter 9.2.
⚠ It means you cannot use it to improve — and so you need something else to improve from.
Why the transaction closes before you can fix anything
Compare it to almost any other work.
A plumber who leaves a tap dripping gets a phone call. A pet sitter who worries a client gets a message they can answer. A delivery driver who arrives with a spilled drink can say so at the door, before it becomes a complaint.
⚠ A rideshare driver's transaction ends when a door closes. There is no follow-up, no relationship, no second visit, and no channel through which anything can be addressed.
Three consequences.
⚠ One: everything has to be right during the ride, because there is no afterwards. Which is what rule three is about — the decisions that cannot be made once the car is moving. Chapter 6.
⚠ Two: your account of what happened has to exist at the time, because you will not be able to reconstruct it. Six thousand eight hundred rides are indistinguishable in memory after a fortnight. Chapter 5.3.
⚠ Three: the only person who can produce that account is you. The passenger is not going to. The platform holds a route and a timestamp and nothing about what was said or done. Chapter 24.1.
⚠ So the whole of this book's practical argument comes down to one line: the rating is the only thing the trade gives you, it cannot be interrogated and is not yours, and the only asset you can actually build is a record of what happened.
The four rules
Four sentences, deliberately short.
⚠ Rule 1: You can end any ride, at any point, and you never owe anybody a reason.
⚠ First because it is the one drivers do not believe they have.
Everything in the working arrangement pushes against it — cancellation rates, acceptance metrics, the fare you lose, the confrontation you avoid by continuing, and the entirely reasonable feeling that ending a ride is a dramatic act reserved for dramatic circumstances.
⚠ It is not. It is an ordinary professional action available at any moment, and a year of night driving in which it was never once used is not a lucky year. Chapter 4.5.
⚠ Rule 2: You are the only professional in the car, and the only person who can record what happened.
⚠ Two accounts will exist of any disputed ride and only one of them will be yours. Build it as you go. Chapter 5.
⚠ Rule 3: Nobody gets in until the car is ready for them.
⚠ Belts, doors, capacity, condition, child seats. Every one is decided before the ride, because it cannot be decided during it. Chapter 6.
⚠ Rule 4: You count the hours you gave, not the hours you were paid for.
⚠ You will be online far longer than you are engaged, and the difference is the whole economics of the job. Chapter 7.
How to read this book
Read the introduction and Chapters 4 to 7 first, in order.
⚠ Then read Chapter 15 before your next shift. It is licensing and insurance, and carrying passengers for hire is regulated almost everywhere, frequently with requirements specific to you personally. That chapter is where the stop-work items live.
⚠ Then Chapter 26, which builds your cost per mile and per engaged hour, and Chapter 7, which is what to do with them.
The rest can be read in order or used as reference. Part Two is the vehicle, compliance and records. Part Three is the work. Part Four is systems and money. Part Five is growth and responsible AI.
The resources. Sixty-eight of them, in six parts. Every financial figure is blank and in U.S. dollars.
The prompts. One hundred and forty-eight, four per chapter. ⚠ Not one contains a passenger's name, pickup or destination, and not one is intended for use while driving.
⚠ The warning markers throughout are load-bearing. They flag genuine risk — on the road, in an enclosed space with a stranger, to your licence, or to your ability to answer a question later.
⚠ One last thing about Sasha, because it is easy to read the story as being about somebody who was disorganised.
Sasha was not. Sasha turned up, kept the car clean, held a licence, drove carefully, and treated people decently for four years — and by every standard the trade actually uses, did an excellent job.
⚠ The problem was that the trade's standard is a number nobody can explain, and Sasha had spent four years trying to move it instead of building the one thing that would have been worth having.
⚠ Which takes about forty seconds a ride.
©2026 James Henderson / https://localhandyman.work