11

Chapter 3.1 - Over a Cup

Monday morning arrived with the kind of sunshine Mumbai hadn't seen in weeks, suspiciously bright, like the universe was trying too hard to look optimistic. The puddles on the street had finally retired, turning into tiny mirrors that reflected an impossibly blue sky. It felt like a bug fix in the city's weather system.

Radha Naidu decided to take it as a good omen.

She'd actually brushed her hair before logging into work, which was a rare occurrence that immediately caught Priya's attention.

"Whoa," Priya said, leaning on Radha's desk with a coffee mug that read 'Shit Happens'. "What's the occasion? Did you finally win a fight with Jenkins?"

Radha tried to sound casual. "Just a client debrief. Nothing major."

Priya squinted. "Right. And brushing your hair was part of the presentation deck?"

Radha sighed. "Fine. I'm meeting Sameer for coffee after work."

Priya gasped so loudly the intern at the next desk dropped his stapler.

"You're what? After months of Jira flirtation and bug-fueled foreplay?"

Radha groaned. "Please don't call it that."

"Oh, I'm calling it exactly that," Priya said with relish. "And I'm also updating Dev."

"Priya....don't you dare..."

Too late. Priya was already typing furiously on her phone, giggling like she'd just cracked production secrets.

Two floors down, in the dev pit, Sameer's phone buzzed.

Dev: Breaking news: Operation Coffee confirmed. 5 p.m. She brushed her hair.

Sameer blinked. "What??? how?? why do you even know this?"

Dev leaned back in his chair, grinning like a gossip columnist. "Let's just say my sources are deeply embedded in QA."

Sameer groaned. "You people need new hobbies."

"Bro, you are my hobby," Dev declared proudly. "You're like a live soap opera for engineers."

Sameer threw a pen at him. "Focus, Romeo."

But even as he went back to his screen, he couldn't help the small, traitorous grin tugging at his lips.

Coffee. Real coffee. Not over Slack. Not between sprint reviews or sarcastic Jira threads.

The thought looped in his mind all morning, refusing to be debugged.


At 4:57 p.m., the universe decided to play the oldest trick in the Mumbai playbook.

The first raindrop splattered against Sameer's window right as he locked his screen, dramatic timing worthy of a film climax. By 5:05, the drizzle had upgraded to a full-blown apocalypse. Streets turned into rivers, auto drivers declared emotional shutdowns, and Google Maps began its favorite hobby: gaslighting commuters with "22 minutes to destination."

Radha stood by the office window, watching umbrellas bloom below like dark, panicked mushrooms. The city shimmered under torrents of silver, and she could practically hear the rain laughing at her eyeliner.

Her phone buzzed.

Sameer K: so, rain gods apparently hate romance. I'm stranded in a cab near Bandra.
Radha N: I just booked mine. ETA says 6:10. by then i'll be retired, with grandkids and a pension.
Sameer K: then it's a raincheck?
Radha N: looks like it. ironic name for the situation though.
Sameer K: poetic, even. same place tomorrow?
Radha N: deal.

She stared at her reflection in the glass - lipstick slightly smudged, hair valiantly fighting humidity, hope dissolving faster than her mascara.

Priya appeared behind her like a caffeine-fueled narrator, sipping coffee with both sympathy and schadenfreude. "Let me guess. Date canceled?"

"Rescheduled," Radha said flatly. "Which is corporate for never happening."

Priya smirked. "Welcome to Mumbai dating...where every love story ends in a traffic update."

Radha laughed weakly. "Forget dating. Even the rain's got better timing than most of my exes."

Outside, thunder rolled across the skyline - smug, cinematic, and perfectly on cue.


Meanwhile, Sameer's cab had officially transitioned from "ride" to "parking spot with emotions."

In fifteen minutes, they'd moved maybe five meters and mostly downhill, thanks to the floodwater. The driver had surrendered to fate and switched the radio to the evening news, where an overexcited announcer was practically celebrating the chaos: "Heavy showers expected across South Mumbai! Please stay indoors and avoid unnecessary travel!"

Sameer sighed, leaning his head against the window. Outside, Mumbai was a watercolor in motion with headlights smearing through rain, reflections dancing on puddles, the skyline melting into streaks of gold and grey. For a fleeting second, he wondered if this was a cosmic hint. Maybe the universe had put its foot down. Maybe this connection, all messages, emojis, and midnight debugging confessions worked precisely because of the space between them.

His phone buzzed.

Radha N: you still stuck?
Sameer K: yeah. cab's now a certified submarine.
Radha N: lol. careful, or you'll file a bug against the weather next.
Sameer K: you'd just reject it as "cannot reproduce."
Radha N: accurate.
Sameer K: hey, thanks though, for not ghosting. even with the rain.
Radha N: please. i'm only here for the free coffee.
Sameer K: you'll get it. soon.

Radha smiled at her screen, her reflection faint in the glass.

Outside, the storm raged on, the trains stalled, cabs drowned, people cursed the skies. But inside those chat bubbles, something warm persisted. A fragile, ridiculous kind of hope. The kind that belonged to two people who had somehow managed to turn code reviews into conversations, and conversations into something dangerously close to feelings.

Somewhere between the thunder and typing dots, it didn't feel like a delay anymore. It felt like a beginning, just one the universe wanted them to wait for.


Back at the office, Radha decided to ride out the storm, literally and metaphorically. The once-bustling floor now looked post-apocalyptic: half-empty coffee cups, abandoned chargers, and the faint smell of instant noodles from someone's "late-night snack turned dinner."

The hum of machines had given way to the steady percussion of rain against glass. Every now and then, the motion sensors flickered the lights, as if the office itself was reluctant to call it a night.

She told herself she'd stay productive and reviewed a couple of Jira tickets, left a few comments, pretended to be the picture of corporate dedication. But mostly, she was just waiting.

Then her Slack pinged.

Sameer K: when you said "tomorrow," did you mean same place, same time?
Radha N: yes. unless another monsoon decides to gatecrash.
Sameer K: noted. I'll bring an ark just in case.
Radha N: good. QA will test its buoyancy.
Sameer K: i'm officially in love with your sarcasm.

Her hands hovered over the keyboard for a moment longer than they should have. Then, finally

Radha N: careful. sarcasm's contagious.

Sameer stared at the message, his reflection faint on the rain-specked cab window. He laughed quietly, the kind of laugh that only happened when something felt right but you didn't know why.

Outside, the downpour thickened, turning Mumbai into a blurred dream of lights and motion. Inside two separate buildings, two tired techies sat in sync, both smiling at screens, both thinking versions of the same dangerous, hopeful thought:

Maybe tomorrow. Maybe finally.

And for once, in a city that never stopped rushing, that small "maybe" felt enough.

Write a comment ...

Sachchin Annam

Show your support

As a writer, my goal is to create stories that resonate with narratives rooted in everyday realities, emotions, and moments people often overlook. I want readers to see a reflection of themselves in my characters, to feel understood, and to take something meaningful away from each story, it can be a thought, a lesson, or simply a feeling that lingers. Writing, for me, is not just about storytelling; it’s about connection, finding an audience that feels, reflects, and grows along with the words.

Write a comment ...