
By Thursday, the office rumor mill finally sputtered to a halt, not because people had grown bored, but because disaster had struck somewhere far more critical than the gossip channels.
A production bug in the finance module had detonated like a small corporate bomb.
Suddenly, no one cared who was staring at whom or who got dropped off by whom. They cared about rollback windows, SLA penalties, and the terrifying phrase “client on the line.”
For the first time all week, Radha felt genuinely grateful for broken code.
The QA bay had devolved into beautiful, familiar chaos where testers in full triage mode, logs streaming, builds failing, Slack channels lighting up faster than Diwali fireworks. Rohit was speed-walking between rows of desks, looking like a man personally trying to extinguish a digital forest fire with a paper cup.
And in the center of it all stood Sameer.
Focused. Steady. In control, even when everything else wasn’t.
She watched him from across the room, sleeves rolled up, headset half-on, typing commands with the kind of urgency only a midnight prod deployment could teach. His brow was furrowed, his jaw tight, but there was a quiet competence in the way he handled it. He wasn’t just debugging; he was anchoring the room.
The sight hit her harder than she expected.
It wasn’t his calm under pressure, though she admired that.
It wasn’t the way the entire dev floor deferred to him, though that was striking too. It was the familiarity of it, the unspoken understanding that when everything went to hell, they worked best as a pair.
She’d missed this.
Not the chaos or the adrenaline but the rhythm they’d once moved in, side by side, finishing each other’s logs and comments, syncing without needing to speak.
Before HR warnings.
Before distance.
Before uncertainty.
For a moment, watching him command the crisis with quiet exhaustion, she felt something inside her tighten, a mixture of longing and regret, sharp and warm all at once.
She looked back at her monitor, blinking hard.
Maybe this wasn’t just about code.
Maybe it never had been.
By evening, the crisis had finally settled.
The bug was squashed, the rollback dodged by seconds, and Codelink collectively exhaled like survivors crawling out of a digital apocalypse.
Celebratory chaos began instantly, where half the team stampeded toward Blue Bean for caffeine and victory pastries. Someone blasted Bollywood music from the dev pit. Rohit declared himself “Emotionally Retired” for the rest of the week.
But Radha didn’t move.
The QA bay, once buzzing like a server on overload, had fallen quiet around her. She sat alone, staring at her screen with documentation open, fingers still, her mind drifting far from test cases and crash logs.
Mostly… she was thinking.
Thinking about him.
Thinking about them.
Thinking about how everything felt so normal today, the kind of normal she’d been missing.
She didn’t hear him approach.
Just his voice, warm, familiar, too close for comfort.
“Didn’t peg you for the staying-late-again type,” Sameer said, leaning casually against her desk, arms crossed, hair still slightly messy from the chaos.
She didn’t turn right away, but she smiled. A soft, tired thing.
“I could say the same about you.”
“Old habits,” he replied, shrugging. “Plus, Rohit is making us document the patch in Confluence. Apparently, heroics don’t count unless they’re written in bullet points.”
Radha snorted. “Corporate passion at its finest. Nothing says romance like mandatory documentation.”
He chuckled, the sound easing something tight in her chest.
Then the air shifted.
He looked at her, really looked at her, and said quietly, “Hey… thanks. For today. For this whole week, actually. You kept everything steady.”
She finally turned, meeting his gaze.
“You did too.”
Silence settled between them, not empty, not awkward, but charged.
The kind of silence that carried everything they hadn’t said.
Everything they weren’t allowed to say anymore.
Their eyes held for a moment too long.
A breath longer.
A heartbeat longer.
Radha swallowed, looking away first.
Sameer’s fingers tapped lightly on her desk, restless, thoughtful.
Somewhere far down the hallway, the rain began again.
Soft. Persistent. Familiar.
And between them, something unspoken hovered and waited.
He lingered by her desk for a second too long, the kind of hesitation that carried weight.
“Can I ask you something?” he said finally, voice lower than before.
Radha closed her laptop gently. “Go ahead.”
He exhaled, rubbing the back of his neck. “When you said we’d ‘figure it out’… did you mean it? Or was that just one of those reassuring lines people use when they’re trying to make a messy situation feel less messy?”
She met his eyes, steady, searching, a little vulnerable.
“I meant it,” she said slowly. “I just… don’t know what ‘figuring it out’ looks like yet.”
He nodded, and something in his expression softened. “Maybe it doesn’t have to look like anything right now,” he said quietly. “Maybe it doesn’t need rules or definitions. Maybe it just… exists.”
Radha’s lips curved, amused. “That’s not very binary of you.”
He laughed under his breath. “Turns out feelings don’t compile cleanly. No successful build. Just warnings everywhere.”
Her laugh came easily with warmth, real, the kind that slipped out without permission.
For a moment, the only sound was the distant hum of the office AC and the rain tapping softly on the windows. Between them, something unspoken shimmered, unresolved, imperfect, but undeniably there.
Outside, the rain had turned the office windows into soft mirrors, blurring the city lights into gold and bronze streaks. Mumbai looked dreamlike, as if the whole city were holding its breath.
Sameer stood beside her, close enough that she could feel the quiet warmth radiating from him, but not close enough to break the fragile boundary they’d been pretending not to see.
His voice was low when he finally spoke. “You ever think,” he said, eyes still on the glowing skyline, “that we spend our whole lives writing logic for systems… and absolutely none for ourselves?”
Radha let out a soft breath. “Every day. And maybe that’s the point, maybe we’re not meant to debug life. It’s supposed to crash sometimes.”
He turned to look at her, the faintest smile tugging at his lips. “That’s surprisingly poetic for someone who threatens to murder test cases before lunch.”
She nudged him lightly, hiding her smile. “What can I say? I contain multitudes.”
He laughed, a warm, quiet sound, and for a fleeting moment, the storm outside wasn’t the loudest thing in the room.
The lights above them flickered once, a brief shiver through the power lines, the soft hum of the servers dipping before steadying again. Radha glanced at the wall clock, its second hand ticking a little too loudly in the near-empty office.
“We should probably leave before building security mistakes us for squatters,” she said, gathering her things.
He nodded but didn’t move. Not an inch.
Instead, he spoke in a quieter, steadier voice. “Radha… I realized something today.”
She paused, her bag half-zipped. “What?”
“That maybe being careful,” he said slowly, “doesn’t have to mean being silent.”
She blinked. “I don’t follow.”
Sameer took a breath, the kind that shook a little, the kind that sounded like he’d been holding it in for far too long. Thunder cracked outside, lightning flashing white across the office windows. The storm felt timed, dramatic, almost deliberate.
He stepped closer, voice low but fierce.
“Radha… I can’t do this halfway anymore.”
She froze.
He continued, the words tumbling out like he’d kept them locked behind every polite message and every forced boundary.
“From day one, the first damn Jira comment you ever left on my code... I liked you.”
Her eyes widened.
“I liked the way you wrote,” he said, laughing softly. “Your sarcasm. Your precision. The way you could annoy me and impress me in the same breath. I didn’t even know your face, and I was already waiting for your notifications like an idiot.”
Thunder rumbled again, shaking the glass.
He ran a hand through his hair, pacing once, then facing her fully.
“When we started talking outside tickets… when it stopped being just ‘build failed’ and ‘fix your logic’… I don’t know what happened. But it stopped feeling like work.”
His voice cracked barely, but enough.
“And the night we talked for hours.. The rain call.... The first coffee.... I’ve been falling since then. I tried to be professional. I tried distance. I tried pretending we’re just teammates, but I can’t. I’m done pretending.”
He met her eyes, steady and unguarded.
“So yes... I like you. A lot. More than I should. More than this place probably allows. And if HR, or the team, or the whole damn company thinks that’s unprofessional…”
Lightning struck again, bright, cinematic.
He stepped closer, lowering his voice to a quiet, devastating certainty.
“…then fine. Let them log it as a bug in Jira.”
Silence followed, deep, breathless, electric.
Sameer swallowed, softer now.
“Just… don’t ask me to pretend I don’t care. Because I’ve cared since the day you told me my naming conventions hurt your soul.”
Radha’s breath hitched, her heart stumbling in her chest.
The rain hammered the windows like applause. The lights flickered again. The words hung between them, bright and electric like the lightning outside.
Radha stared at him, breathing shallow, the storm’s reflection dancing in her eyes. Something softened in her, the part of her that always chose caution, suddenly undone.
Her heartbeat stumbled. “Sameer…”
He wasn’t dramatic. He wasn’t trying to make a moment. He was just… honest. “I’m not asking for a label. I’m not asking for anything right now. I just don’t want to hide something that isn’t wrong.”
For a long moment, she didn’t speak. She just stood there, listening to the rain against the office windows, soft, steady, like the city itself was waiting for her answer.
Radha didn’t speak at first. She couldn’t.
The storm outside crashed like it was trying to break through the windows, lightning flooding the room in sharp white flashes, and somehow it still wasn’t as loud as the rush of her heartbeat.
Sameer stood there completely open, stripped of every joke, every defense, every smartass dev comment he usually hid behind.
And for the first time since she met him… he looked scared.
“Radha,” he whispered, voice trembling, “I meant every word.”
She swallowed hard, breath catching in her chest as she stepped closer. Not enough to touch him, but close enough to feel his warmth.
“Sameer,” she began, her voice unsteady, “you can’t just say things like that and expect me to stay… normal.”
He blinked. “Normal?”
She exhaled shakily, her fingers curling around the edge of her desk for balance.
“You have no idea what it’s been like,” she said, her voice finally cracking. “Do you think you’re the only one who replayed every call? Every message? Every stupid emoji? Do you think you’re the only one who kept refreshing Slack just to see if your status turned green again?”
Lightning flashed. His breath hitched.
She continued, the truth pouring out like the monsoon outside.
“I liked you before I met you. Before I saw your face. Before I heard your voice. I liked you when you were just words on a screen. I liked you when we finally met at Blue Bean. And I liked you even when you were being impossible last week.”
She took another step, close enough now that their breaths mingled.
“And yes… I was scared, too. Scared of people talking. Scared of getting pulled into something I couldn’t control. Scared of how fast all of this happened.”
He whispered, “Radha…”
She didn’t let him speak.
“Sameer, you’re not the only one who fell. I fell too. Harder than I wanted to. Harder than I was ready for.”
Thunder exploded overhead, loud, raw, perfect.
She reached for his collar without thinking, fingers brushing the fabric, her touch trembling.
“And if liking you is a bug… then it’s the one damn bug I’m not fixing.”
Sameer inhaled sharply like she’d just knocked the air out of him.
He stepped forward, so close now she could feel the heat radiating off him, could see the faint rise and fall of his chest.
“Radha,” he murmured, voice breaking, “say it.”
Her eyes locked with his. Steady. Brave. Certain.
“I like you too,” she whispered. “A lot. More than makes sense. More than I’ve admitted. More than I'm ready for. But I’m done pretending I don’t.”
His hand lifted slowly, cautiously, and brushed a damp strand of hair from her cheek.
Neither of them moved away.
The thunder softened, the storm settling into a steady rhythm as if giving them privacy.
“Radha…” he breathed, leaning ever so slightly closer, their foreheads almost touching, “…tell me I’m not imagining this.”
“You’re not,” she whispered. “Not anymore.”
Silence wrapped around them, warm, electric, breathless.
Then she stepped even closer, her voice barely audible.
“So if you still want this… then stop talking and show me.”
Sameer’s breath caught completely.
The storm growled low across Mumbai, a rolling warning that shook the thin office windows. The power flickered, once, twice, throwing stripes of lightning across the empty floor.
But neither Radha nor Sameer noticed.
They were too close. Too charged. Too past the point of turning back.
Sameer’s breath hitched as Radha stepped forward, until the space between them disappeared into a single, fragile heartbeat.
He whispered, voice rough and unsteady, “Radha… if I kiss you now… I’m not going to be able to pretend this was nothing.”
A flash of lightning lit her profile, the curve of her jaw, the fear tangled behind her eyes.
“Good,” she whispered.
Thunder cracked. The lights died for a moment.
And in that darkness, charged, warm, alive, he reached for her.
His hand cupped her jaw gently, like she was something precious he’d been terrified to touch. Her fingers curled around his hoodie, pulling him in with a soft, shaky exhale that broke something loose inside him.
Their lips brushed just once, and barely there.
A spark danced down his spine.
She breathed his name. Not typed. Not spoken through headphones. Real.
“Sameer…”
He kissed her again, deeper this time, all the withheld wanting from weeks of late-night calls and half-finished jokes and stolen glances pouring into one impossible moment.
She kissed him back like she’d been waiting too long.
Lightning burst against the glass, illuminating them for a split second, two silhouettes pressed together, framed by storm-light, standing in a world that had stopped turning just for them.
He whispered against her lips, breath unsteady, “This is insane.”
“Then don’t stop,” she murmured, pulling him closer.
He didn’t.
The kiss deepened, slow at first, then desperate, then soft again, like neither wanted to break the moment, like both were trying to memorize the shape of something they’d been afraid to admit.
When they finally pulled apart, their foreheads rested together, breaths mingling in the dim glow of emergency lights.
The storm outside softened into rain.
Radha’s fingers lingered on his collar. “We just broke at least three company policies.”
Sameer smiled, brushing his thumb along her cheek. “Worth it.”
She laughed quietly, a trembling sound full of disbelief and warmth. “We’re going to be a disaster tomorrow.”
“We’ve been a disaster from day one,” he said gently. “But I’d choose this disaster again.”
He kissed her forehead, soft, certain.
And somewhere between thunder and heartbeat, something new settled between them.
Not fear.
Not doubt.
Something real.
Something that didn’t need Slack messages or perfect timing or corporate permission.
Something that had finally found its moment.

Write a comment ...