Customize readability
Aa

The Invisible Passangers

All Rights Reserved ©

Summary

He had a McKinsey career. A Singapore offer. A future that practically drew itself. Then one Jakarta rush hour, one motorcycle taxi driver said: I spend more time waiting than working. Every day. For years. And Bima Aditama couldn't let it go. The Invisible Passengers follows the founding of Southeast Asia's first ride-hailing super app — the obsession, the near-collapse, the unlikely partnership between a consultant who learned to ask the right question, and the driver who'd been waiting for someone to ask it. Before the IPO. Before the millions of users. Before anyone called it a revolution — there was a man on the floor at midnight, watching green dots go grey, and a promise he had no idea if he could keep.

Status
Ongoing
Chapters
3
Rating
n/a
Age Rating
16+

Prologue: The Night Before Everything

The noodle cup had gone cold an hour ago, maybe more. The broth sat under a skin of orange oil, chopsticks resting where he’d dropped them, and Bima hadn’t touched it since the first dot turned grey.

He was on the floor, where he’d been most of the night, his back against the bare wall and his laptop balanced on a hollow-core door that served as a desk, propped on two stacks of moving boxes he still hadn’t unpacked. The apartment had come half-furnished — a mattress in the next room, a single bulb overhead that buzzed faintly when the air conditioner kicked in, and the air conditioner itself dripping into a plastic basin in the corner, a slow metronome he’d stopped hearing weeks ago. Underneath the door-desk, a nest of cables ran to a router, a modem, and a switch he’d wired together himself two weeks back, the casing held shut with a thick wrap of black electrical tape because the proper enclosure still hadn’t arrived. The tape held. For now.

On the screen: a grid. Two hundred and six small circles arranged in loose rows, each one pulsing a soft green — drivers, live, somewhere out in the city right now. He’d built the dashboard himself, over three weekends, because a spreadsheet of numbers told him nothing and a map of dots told him everything. Who was working. Who was idle. Who had just picked up a fare on Sudirman at midnight on a Tuesday, and who hadn’t moved from the same pangkalan in an hour.

A dot near the top-left blinked once and went grey.

He didn’t move yet. Sometimes a dot dropped out and came back — a tunnel, a dead patch of signal, a phone battery dying for thirty seconds before someone plugged it back in. He’d watched this grid enough nights to know its small ordinary failures, the rhythm of them, the way you learn to tell a hiccup from a flatline.

Then the dot two rows below it went grey too. And then one beside that.

He sat up so fast his knee caught the underside of the door-desk, and the laptop jumped before he steadied it with both hands. His fingers were already moving — terminal window, the address of the tracking service, the command he’d typed so many times in the last three weeks that his hands found it before his brain caught up.

systemctl restart tracking-service

Enter. The timestamp updated. Two seconds. For one breath, he let himself believe that was it. He even exhaled, just slightly, his shoulders dropping a centimeter from where they’d been clenched all night.

A fourth dot dropped. Then a fifth, in the same corner of the grid, like a stain spreading outward from somewhere he couldn’t see.

He pulled up the log instead and scrolled, fast, his eyes catching on the same line of red text again and again — a timeout, against a server that had no reason to be timing out, not at this hour, not with traffic this light. He refreshed. Same error, newer timestamp. He refreshed again. Newer still. He rubbed his eyes with the heel of his hand, hard enough to see color behind his eyelids, and looked again. The error hadn’t changed. Only the time had.

His mind did the math before he told it to. Two hundred drivers. If even a third of them were active right now — call it seventy — and each one was three or four minutes from a fare confirming, a pickup, a payment clearing, fifteen, twenty thousand rupiah, sometimes more —

He stopped the number there. Not because it was wrong. Because it kept going, multiplying itself quietly in the part of his brain that had once been paid very well to do exactly this kind of arithmetic, and he didn’t want to see where it ended.

His phone buzzed against the floor, screen lighting the underside of the door-desk.

Pak Budi: Sir, the app is down. Is something wrong?

He saw it. He didn’t pick it up — both hands were still moving, one scrolling the log, one tabbing between terminal windows he didn’t yet have a plan for. He turned the phone face-down on the floorboards, the way you’d silence something without looking at it, and kept typing.

It buzzed again, the vibration carrying faintly through the wood, a small insistent tap against his palm where it rested near the phone.

Pak Budi: I have a passenger waiting. The booking won’t confirm. It’s okay, I can wait.

He read that one too, through the thin gap where the phone had landed slightly tilted against the floor. He didn’t turn it over. Another dot went grey while he watched, and he found himself counting again — not the money this time, just counting, the way you’d count something falling and not yet landed.

The phone rang. Not a text — a call. ARIF, lit up across the screen. He almost let it go to voicemail, his thumb an inch from the terminal, but some old reflex from years of picking up on the second ring won out, and he answered without looking away from the log.

“I told you so, Bim.”

No hello. There never was, with Arif — not since they were nineteen and cramming for the same exams in a library that smelled like rain and instant coffee, and certainly not now.

“Arif, I’m in the middle of—”

“I know exactly what you’re in the middle of. I can hear it.” A pause, the faint half-second drag of Jakarta’s connection stretching the silence longer than it should go. “You had the Singapore offer sitting right there. Partner track. You’d be three years into it by now, sleeping in a real bed in a real building with a real facilities team, and instead you’re—” he didn’t bother finishing it, like the sentence wasn’t worth the effort of an ending.

“It’s eleven forty-eight,” Bima said, which wasn’t an answer to anything, but it was the only true thing he had on hand.

“That’s not the point and you know it.”

“I know.”

A breath on the line — not quite a sigh, just air, the sound of someone deciding it wasn’t worth saying more. “Call me when it’s sorted.” Then, before Bima could answer: “If it gets sorted.”

The line went dead. Bima held the phone a second longer, then pressed his thumb against the screen until it went dark — not a throw, not a slam, just the quiet click of a door pulled shut so it wouldn’t wake anyone. Nothing in the room had changed. The grid was still there. Greyer than before. Somewhere across the city, in an office with proper lighting and a facilities team and none of this, Arif was probably already back asleep, or back to whatever he’d been doing before he dialed. Bima sat with that for exactly as long as it took to notice he was sitting with it, and then he didn’t anymore.

He turned the other phone back over. Two messages from Pak Budi, the second one sitting with its small grey timestamp — eleven minutes old now. Eleven minutes of someone standing somewhere with a passenger and a phone that wouldn’t confirm.

He called.

It picked up on the second ring. “Sir!” Pak Budi’s voice came through bright, almost relieved, like he’d been holding the phone in his hand, waiting. “Yes, sir — good evening—”

“Pak Budi, I’m sorry.” Bima sat up straighter, as if that would help anything. “The app is down. I know. I’m looking at it right now.”

“Ah.” A small pause, and behind it Bima could hear the street — an engine idling, someone’s radio a few meters off, a burst of laughter that wasn’t aimed at anything in particular. “I thought maybe it was just my phone.”

“No. It’s — everyone, right now. I’m sorry.”

“Okay.” Another pause, shorter, and then, careful and practical: “Will it come back tonight? I still need to get home, but if it comes back in maybe one hour, I can wait near the station. The passenger here, she’s already found another driver, so that’s fine. I just want to know if I should wait or just go home.”

Bima looked at the log, still scrolling, still red. He had no idea if it would come back in an hour. He didn’t even know yet what was broken.

“I don’t know exactly when tonight,” he said. “But by morning — I’ll make sure it’s working by morning. I promise that.”

A pause longer than the others. Bima found himself picturing him on some curb, helmet under one arm — though there was no jacket yet to picture, not really, just the idea of one, a sketch he hadn’t finished, a color he hadn’t chosen.

“By morning,” Pak Budi repeated. Not a question. Just turning the words over, checking their weight, the way he might check a coin to see if it was real.

“By morning,” Bima said again, and heard how thin it sounded the second time.

“Okay.” A breath. “I’ll wait.”

Then nothing — not a goodbye, just the small click of the call ending, and the silence after it was somehow louder than the call had been.

Bima sat with the dark phone in his hand longer than he meant to. The fan above him ticked through its slow rotation. The basin in the corner took another drop from the air conditioner. Somewhere outside, a motorcycle passed and didn’t stop, its engine note rising and then fading into the larger noise of the city, the one that never quite went away even at this hour.

He looked back at the grid. More grey now than green — he didn’t need to count anymore, the shape of it told him everything the numbers would have. The noodle cup sat where he’d left it, the skin of oil gone still and pale. The tape held the modem together in the dark under the desk, a dull strip of black against the beige plastic. Through the gap in the curtains — cheap ones, the kind that came with the unit, that never quite met in the middle — the city went on the way it always did, a smear of red and white lights crawling along the toll road in both directions, none of it slowing down, none of it aware of two hundred dots on a screen in a rented apartment eleven floors up, fewer of them green with every minute that passed.

He didn’t move to fix anything. Not yet. He just sat there, in the fluorescent quiet, holding a phone that had already gone dark, listening to a silence that had a shape now, the shape of two words and the promise underneath them.




Jakarta. Eleven months earlier. Before the app.




Let NataELstory know what you thought about this chapter!
Love this

0

Love this

Funny

0

Funny

Spicy

0

Spicy

Suspenseful

0

Suspenseful

Emotional

0

Emotional

Profound

0

Profound

Heartwarming

0

Heartwarming

Shocking

0

Shocking

Good Writing

0

Good Writing

Compelling Plot

0

Compelling Plot

Great Character

0

Great Character

Strong Dialog

0

Strong Dialog

Further Recommendations

Merry Christmas - Adventskalender 2025

Aelyn Raven: Wieder eine tolle Geschichte. Leider bin ich erst jetzt dazu gekommen sie zu lesen, aber das tut der Geschichte keinen Abbruch *g* ich freue mich schon auf den nächsten Adventskalender

Read Now
Ein Kuss für den CEO

Tante Zwerg: Ich habe es geliebt dieses Buch zu lesen!Sehr tolle Geschichte und sehr guter Schreibstil!Absolute Leseempfehlung 🥰

Read Now
Charly's Weihnachten

T.M: Ich kann es gar nicht anders sagen also ich liebe diese Geschichte einfach. Sie hat für mich einfach alles was es braucht. Sie hat mich einfach mitgenommen auf eine echt schöne Reise. Danke❤️

Read Now
Die Wölfe von Welby

maryketteler: Ich bin von diesem Roman sehr angetan. Es handelt sich um eine wunderschöne Geschichte, die durch ein tolles Happy End abgeschlossen wird.

Read Now
 Mehrfach zurückgewiesene Gefährtin

Nicole Schär: Eine tolle Geschichte, bin schon gespannt wie sie ausgeht.

Read Now
Silver's Second Chance

Victoria: Hi,I analyzed your work, and I think it has a very unique and engaging storytelling style. The way you present your ideas and emotions really stands out. By the way are you currently working on any other stories or writing projects?

Read Now
Werewolf Hollow

Mel: I loved the story and characters just wished it was longer how does Collin turnout and do they have more kids

Read Now
The Grumpy Next Door

Triparna: Such a lusty sexy story!

Read Now
Til Kingdom Come

Bethany Patch: I like the plot and the build up but I also feel like there could be more tense moments to keep bringing you on the edge of your seat

Read Now