The place was packed. Of course it was. Every software engineer, content creator, and freelance graphic designer in a five-kilometer radius had apparently had the same idea. Aarav squeezed past a group of college students arguing about some web series, nearly tripping over someone's canvas tote bag with "Wanderlust" printed on it in swirling fonts.
"One cold brew, large, and please tell me you have it ready to go," he said to the barista, a kid who looked barely old enough to vote.
"Eight-minute wait, bro. Rush hour."
Aarav checked his watch. He'd be cutting it close, but the presentation was just two buildings down. He could make it.
While waiting, he pulled out his phone, scrolling through the deck one more time. The pitch was solid—a new app feature that would revolutionize user engagement, or at least that's what the marketing team's PowerPoint claimed. His own contribution had been the backend architecture, the invisible scaffolding that made the flashy features actually work. Nobody ever appreciated the backend until it crashed.
"Excuse me, is anyone sitting here?"
Aarav looked up. The voice belonged to a woman about his age—mid-twenties, maybe—with the kind of face that made you forget what you were about to say. Not conventionally beautiful in the way billboard models were, but striking. Sharp cheekbones, eyes that seemed to catalogue everything they saw, hair pulled into a messy bun that looked deliberately styled to appear accidental. She wore a faded denim jacket over a vintage band t-shirt he didn't recognize, and carried a leather journal that had clearly seen better days.
"Uh, no, go ahead," Aarav managed, moving his laptop bag to make room.
She sat, pulling out her journal and a pen that looked expensive—the kind writers used when they took themselves very seriously. Up close, he noticed a small tattoo on her wrist: a semicolon. He knew what that meant. Depression awareness. The symbol of continuing a sentence when you could have ended it.
"Aarav? Large cold brew?"
He stood to collect his coffee, and when he returned, she was writing furiously in the journal, her hand moving across the page like she was racing against time itself.
"Writer?" he asked, then immediately regretted it. Obviously she was writing. What a stupid question.
But she looked up, a slight smile playing at the corners of her mouth. "Trying to be. You?"
"Software engineer. Backend development."
"Ah. The people who make sure things don't explode when we click buttons."
"Exactly. The people nobody thinks about until something breaks."
She laughed—a genuine sound, not the polite laugh people gave strangers. "I'm Meera. Meera Kapoor."
"Aarav Malhotra."
They shook hands. Her grip was firm, confident. He noticed ink stains on her fingers.
"So what are you writing? The next great Indian novel?" He was flirting. When had he started flirting? He had a presentation in twelve minutes.
"God, no. Just therapy on paper. Trying to make sense of thoughts that don't make sense." She closed the journal, and he caught a glimpse of dense handwriting covering the pages. "You look stressed. Big meeting?"
"Client presentation in—" he checked his watch "—eleven minutes. Trying to convince them our new feature will change their lives."
"Will it?"
"Honestly? It'll make their app slightly more convenient. But we can't put 'slightly more convenient' in the pitch deck."
She laughed again. "The corporate world sounds exhausting."
"It pays the bills. Lets me afford overpriced coffee in aesthetic cafés."
"True. Though I think the aesthetic is fifty percent of what we're paying for." Meera gestured around the café—exposed brick walls, Edison bulbs hanging from the ceiling, succulents on every table, a chalkboard menu written in that ubiquitous café handwriting that all looked the same.
"What do you do? When you're not writing therapy on paper?"
"Content writer, technically. I write marketing copy for startups. 'Disrupting the industry,' 'revolutionizing the space,' 'innovative solutions'—all those meaningless phrases that make investors happy." She made air quotes, and he noticed she bit her nails. "But at night, I write the stuff I actually care about. Stories. Essays. Things that will probably never get published but at least they're honest."
"What kind of stories?"
She hesitated, and something flickered across her face—vulnerability, maybe, or embarrassment. "Fantasy, mostly. Magical realism. Stories about people who don't quite fit in the world they're born into, who discover there's another world waiting for them if they're brave enough to find it."
"Like Narnia?"
"Kind of. But set in India. With our mythology, our cities, our chaos. I'm tired of fantasy being all European castles and dragons. Why can't the portal to another world be in a Mumbai local train? Why can't the chosen one be a girl from Lucknow who works at a call center?"
Aarav checked his watch. Seven minutes. He should leave. But he didn't want to.
"That sounds incredible. I'd read that."
"Yeah?" She looked genuinely pleased. "Most people think fantasy is childish. Or that Indian writers should only write about arranged marriages and family drama."
"Those people sound boring."
"They really are." Meera started gathering her things—the journal, a laptop covered in stickers from bookstores and literary festivals, a water bottle with a "Save the Earth" slogan. "I should let you go. You've got your presentation."
"Right. Yeah." He stood, suddenly reluctant to end the conversation. When was the last time he'd talked to someone about anything other than sprints and deployment pipelines? "Hey, this might be forward, but would you want to grab actual coffee sometime? Like, not rushed coffee where I have to run to a meeting?"
She smiled—a full smile this time, the kind that reached her eyes. "I'd like that. Here—" She pulled out her phone. "Give me your number."
They exchanged numbers, the modern ritual of potential connection. Her fingers flew across the screen, and a moment later his phone buzzed.
This is Meera. Don't ghost me, backend developer. I want to hear about what makes apps not explode. - MK
He grinned. "I'll text you. Promise."
"Good. Because I have opinions about software that I've been saving for someone who'll actually understand them."
Aarav left the café feeling lighter than he had in months. The presentation went well—the client loved the pitch, signed the contract, asked about timelines. He barely remembered any of it. His mind kept drifting back to Meera, to the way she'd talked about fantasy worlds hidden in Mumbai local trains, to the semicolon tattoo on her wrist.
That night, lying in his Koramangala flat that cost too much and had cockroaches that refused to die despite monthly pest control, Aarav opened his messages.
Hey, it's Aarav. The backend guy who almost made you late for wherever you were going. How about that coffee this weekend?
Three dots appeared immediately. Disappeared. Appeared again.
I thought you'd forget. Saturday? There's a bookstore café in Indiranagar that serves terrible coffee but has the best vibe. Fair warning: I will judge your book choices.
Deal. But I'm judging your technical understanding of how apps actually work.
Prepare to be disappointed. I still think WiFi is magic.
He fell asleep smiling, his phone on the pillow beside him like a teenager.
Saturday came wrapped in Bangalore's unpredictable weather—sunny when Aarav left his flat, drizzling by the time he reached Indiranagar, full downpour when he ducked into Bookworm & Brew. The café smelled like old paper and fresh rain, and indie music played at a volume that encouraged conversation without drowning it out.
Meera was already there, tucked into a corner booth with a book. She'd traded the denim jacket for a green kurta, her hair down this time, falling in waves past her shoulders. She looked up when he approached, and her face lit up in a way that made him glad he'd changed his shirt three times before leaving.
"You came," she said.
"Did you think I wouldn't?"
"Men have a habit of being enthusiastic in coffee shops and then vanishing into the digital void. It's like a superpower." She closed her book—The God of Small Things—and gestured to the seat across from her. "You're soaked."
"Bangalore happened. One minute sun, next minute monsoon."
They ordered—Meera got chai that she insisted would be disappointing, Aarav got filter coffee that arrived in the traditional steel tumbler and dabara. For a moment they just sat, the comfortable silence of two people who'd agreed to spend time together but weren't quite sure how to start.
"So," Meera began, "tell me about backend development. Why does it matter? Convince me it's not just boring code stuff."
Aarav laughed. "It's totally boring code stuff. But it's important boring code stuff. Like—okay, you know when you're scrolling Instagram and a video loads instantly? That's backend. When you order food and can track your delivery guy in real-time? Backend. When you send a message and it arrives instantly on someone else's phone thousands of kilometers away? That's—"
"Backend," she finished. "Okay, I'm starting to see it. You're basically invisible infrastructure that makes modern life possible."
"Exactly! Nobody thinks about us until we fail. Then suddenly everyone's an expert on what went wrong."
"Kind of like editors for writers. Or sound engineers for musicians."
"Perfect analogy." He took a sip of coffee—it was excellent, the chicory perfectly balanced. "Your turn. Tell me about your fantasy novel. The one with portals in Mumbai local trains."
Meera's eyes lit up the way they had in the café, and Aarav realized he could probably listen to her talk about anything and find it fascinating.
"Okay, so the premise is this: there's a parallel Mumbai. Not better or worse, just different. A place where all the gods and creatures from our mythology never stopped existing—they just learned to hide. And there are thin places, spots where the barrier between worlds gets permeable. The local trains, marine drive at 3 AM, certain temples, old bookstores. Places soaked in collective belief and memory."
She spoke faster as she warmed to the topic, her hands moving to illustrate points, her face animated.
"The protagonist is this twenty-four-year-old woman named Aditi who works customer service for an insurance company. Hates her job, stuck in a studio apartment in Andheri, drowning in EMIs for a degree her parents insisted she get. Completely ordinary, completely invisible. Then one night, taking the last train home, she falls asleep and wakes up in the other Mumbai. The one where she's been chosen for something important, where her ordinary life was just preparation for an extraordinary purpose."
"Chosen one narrative. Classic but effective."
"Right? But here's the twist—" Meera leaned forward, her voice dropping like she was sharing a conspiracy. "She doesn't want it. The other Mumbai offers her power, purpose, adventure—all the things missing from her regular life. But accepting means leaving everything behind. Her family, her world, her identity. And the story is really about that choice. About whether escaping to fantasy is brave or cowardly. Whether 'chosen' is a gift or a burden."
Aarav found himself leaning forward too, drawn into her orbit. "What does she choose?"
"I don't know yet. I keep rewriting the ending. Sometimes she stays in the magical world and becomes the hero she was meant to be. Sometimes she chooses to go back because fantasy is just escapism and real life—messy, difficult real life—is what actually matters. Sometimes—" She stopped, looking suddenly vulnerable. "Sometimes I think maybe the point is there is no right choice. Maybe both worlds are real and both matter and she's torn apart trying to exist in both."
There was something raw in the way she said it, something that suggested she wasn't just talking about her protagonist.
"Which world do you live in?" Aarav asked quietly. "The ordinary one or the fantasy one?"
Meera met his eyes, and for a moment he felt like she was looking past all his carefully constructed defenses, seeing something he usually kept hidden.
"Both. Neither. I don't know." She laughed, but it sounded sad. "That's the problem, isn't it? I spend so much time imagining other worlds that I forget to fully live in this one. But this one is so—" She gestured vaguely. "So limiting. So focused on resumes and EMIs and getting married by twenty-eight and producing grandchildren. Where's the space for magic in that?"
"Maybe the magic is in small moments," Aarav heard himself say. "Like meeting someone interesting in a café. Like conversations that make you forget to check your phone. Like taking a risk on coffee with a stranger."
Meera smiled, but her eyes were glistening. "Are you always this wise, backend developer?"
"God, no. I'm usually existentially anxious and overthinking everything. But something about you makes me want to be braver than I actually am."
"Same," she whispered.
They stayed until the café closed, talking about everything—her writing, his coding, their families (his traditional and pressure-heavy, hers well-meaning but unable to understand her dreams), their fears (his of mediocrity, hers of never finishing anything), their hopes (nebulous and half-formed but present).
When they finally left, the rain had stopped, leaving Bangalore washed clean and smelling of wet earth. They walked slowly toward the metro station, neither quite ready to say goodbye.
"I really like you," Aarav said at the station entrance, the words tumbling out before he could overthink them. "I know we've only hung out twice, but I really like you. Can we do this again?"
Meera's smile could have powered the entire city. "I really like you too. And yes. Absolutely yes."
They hugged—a brief, careful embrace that still managed to feel significant. Then she disappeared down the escalator, turning once to wave, and Aarav stood watching until she was gone, feeling like his ordinary life had just cracked open to reveal something extraordinary underneath.
He didn't know then what he was falling into.
Didn't know that Meera Kapoor carried secrets that would shatter his understanding of reality.
Didn't know that her fantasy worlds weren't just stories.
Didn't know that sometimes, the line between reality and fiction was thinner than anyone imagined.
And he definitely didn't know that in exactly thirty-seven days, Meera would vanish completely, leaving behind only her journal and a mystery that would consume his life.
But that night, walking home through Bangalore's rain-soaked streets, Aarav Malhotra was just a twenty-six-year-old man who'd met an amazing woman and couldn't stop smiling.
Sometimes, ignorance really is bliss.