Jan de Jager
2 mins

At 8:07 a.m., Mira’s AI assistant informed her that it had fixed twelve bugs overnight.

At 8:09, she discovered it had created a thirteenth.

“Good morning to you too,” she said.

Outside her kitchen window, rain blurred the city into something that looked unfinished. She balanced toast on the edge of her laptop and opened the offending change.

The code was elegant. The comments were clear. The tests were green.

Unfortunately, patients could now book appointments with a doctor who had retired in March.

The doctor is marked as available in the database, the assistant explained.

“The doctor is in Portugal.”

Would you like me to update his availability?

Mira ate the toast.

By nine, she was in the daily team meeting. Six developers, four AI note-takers, and a manager appeared in little rectangles.

“We’re moving faster than ever,” the manager said.

Everyone nodded. Somewhere, four machines recorded unanimous agreement.

Mira spent the morning reviewing code she hadn’t written. She accepted a useful fix, rejected an unnecessary rewrite, and asked the assistant why it had replaced a simple function with three new abstractions.

This improves maintainability.

“By whom?”

It offered a fourth abstraction.

At lunch, she took her sandwich outside. A junior developer named Leon joined her, holding his phone.

“I built the whole notification service this morning,” he said. “Two hours.”

“Nice.”

“I don’t understand half of it.”

“Less nice.”

He sat down beside her.

“Am I supposed to?”

Mira thought about her first job: copying answers from forums, terrified that somebody would discover she wasn’t a real programmer.

“Eventually,” she said. “Especially the half that wakes you up at night.”

At 3:16, customer support forwarded a recording.

An elderly woman had tried to book a cardiology appointment. The website displayed a cheerful green checkmark. She’d arranged transport and told her daughter.

But there was no appointment.

Mira watched the session replay. The woman clicked. The checkmark appeared immediately. Nine seconds later, the server rejected the request.

The assistant had implemented an approved design: show success early, make the interface feel fast.

Mira stared at the green checkmark.

Then she changed it.

Booking your appointment…

Only after confirmation did it turn green.

The assistant wrote the patch in eleven seconds. Mira spent forty minutes testing it on a slow connection, with a screen reader, with the server unavailable, with someone clicking twice because nothing seemed to be happening.

She asked Leon to review it. He found a retry case she had missed.

At six, the fix went live.

On the train home, Mira received an automated summary:

Today you reviewed 18 changes, resolved 7 issues, and improved booking reliability.

She closed it.

Her mother had sent a photo of a tomato plant leaning dangerously out of its pot.

Do you think it needs more water?

Mira enlarged the picture. Studied the soil. Called her.

Behind her, the train windows reflected rows of tired people lit by their phones. Somewhere across the city, a woman booking an appointment was waiting nine seconds longer.

This time, the answer would be true.