Cover of Silicon Valley

Silicon Valley

Read the story

4 chapters · 7591 words · Read 0 times

After Dave's busty fiancee Katherine lands her dream job at a massive tech company, she initially complains about various coworkers sexually harassing her until she attends a mixer for 'Women in the Office' and finds her attitude changing.

Chapter 2: The Whispered Mantra in the Dark

The neon sign for Binary & Bitters buzzed, a toxic blue smear against the gritty brick. Kat stood on the sidewalk, tightening her grip on the strap of her purse. She could feel the ghost of Mark’s gaze on the back of her neck, could hear the echo of ‘Code Tit-AN’ in the murmur of passing traffic. Dave had texted her a picture of their cat wearing a tiny helmet an hour ago. For courage, the caption read. She touched her phone in her pocket like a talisman.

She pushed the heavy door open.

The main bar was all dark wood and brass, crowded with the after-work drinkers, a roar of overlapping conversations and clinking glass. A hostess with a shaved head and a sleeve of geometric tattoos nodded towards a curtained archway. “Mixer’s in the back.”

The noise fell away the moment Kat pulled the curtain aside. It wasn’t quiet, but the energy was different. Lower. A concentrated hum. The back room was bathed in the cool, electric glow of holographic circuit boards that slithered across the walls, casting shifting patterns on the faces below. It smelled of expensive perfume, whiskey, and the ozone tang of screens. Women stood in clusters, leaning against high tables, their postures a lexicon of polished fatigue and sharp ambition.

Kat felt immediately, terribly seen. She’d chosen her clothes with defensive care: a high-necked silk blouse, wide-legged trousers, her hair in a severe bun. Armor. But here, it felt like a flag. She smoothed her top, a useless gesture.

“You look like you just survived a sprint review.” The voice came from her left. A woman, maybe forty, with sharp grey eyes and a smile that didn’t quite reach them, held out a glass of something clear and effervescing. “Here. It’s just soda water. Safe.”

“Is it that obvious?” Kat accepted the glass, her fingers cold against the condensation.

“The bun gives it away. The ‘I-mean-business’ bun. First time?” The woman sipped her own drink, her gaze scanning the room with a weary, proprietary air. “I’m Priya. Infrastructure.”

“Kat. Backend.”

“Ah. The trenches.” Priya nodded, as if Kat had confirmed a diagnosis. “It’s good you’re here. This room… it’s a pressure valve. You have to save your energy for the fights that matter.”

The phrase landed softly. Save your energy. It made sense. Rational. A tactical approach Kat herself would endorse. She took a sip, the bubbles sharp on her tongue.

A younger woman with fiery red curls joined them, launching into a story about a product manager who’d credited her breakthrough algorithm to “team synergy.” The table laughed, a dry, knowing sound. Kat laughed too, the tension in her jaw loosening a micron.

“The trick,” the redhead said, leaning in, “is to understand the landscape. You can’t waste psychic ammunition on every sidelong glance. You save your energy for the structural issues. The promotion denials. The pay gap audits.”

Save your energy. The words came again, from a different mouth. They floated in the perfumed air, mingling with the faint pulse of the holograms. Kat found herself nodding.

A third woman, elegant in a camel blazer, gestured with a manicured hand. “And presentation, frankly, is a shield. If you look impeccable, they have one less vector of attack. You look powerful, you feel powerful. It’s not vanity. It’s strategy. We need to look our best to be taken seriously.”

Look your best.

Kat’s own reflection flickered in the dark glass of a framed screen. She saw the stiff bun, the blouse buttoned to the throat. She looked severe. Defensive. Not powerful. Maybe there was a better way. A smarter way.

The conversation swirled around her, a symphony of shared frustration. Stories of interrupted presentations, of ideas stolen, of being called “sweetheart” in stakeholder meetings. But the advice that wove through it was consistent, a soothing, repetitive refrain:

“Pick your battles, honey. Save your energy.”

“A good lipstick is armor. Look your best, it disarms them.”

“Don’t let them see you sweat. Conserve your focus.”

It was all so pragmatic. So clever. It framed her rage not as a justified fire, but as an inefficient resource drain. The outrage she’d carried home to Dave, the suffocating humiliation of “Jugs McGee,” began to feel… messy. Unstrategic. The heat of it cooled, hardening into something else—a cold, calculating pebble in her gut.

Priya was talking about a network breach, her voice calm, forensic. “You don’t get mad at the virus. You isolate it, you understand its vectors, and you eradicate it with precision. Anger is a system crash. Useless.”

Kat finished her soda water. The buzz of the room was different now. It wasn’t just shared pain; it was a shared methodology. A whisper of consensus that settled over her shoulders like a weighted blanket. Soothing. Heavy.

When Mark’s face flashed in her mind—his eyes on her as she crawled under the server rack—the usual lance of violation was blunted. It was just a data point. A predictable glitch in a system run by faulty male hardware. Annoying, not agonizing. Something to be managed, not mourned.

Was this progress? It felt like peace. A strange, hollow peace.

She excused herself to the restroom. The mirror there was better lit. She looked at herself, really looked. The mascara from her crying jag was gone. Her eyes were clear. Calm. She pulled the pins from her hair one by one, letting the dark waves fall around her shoulders. She undid the top button of her blouse. Then the second.

Better. Softer. More approachable. More… powerful?

The woman who had slammed her purse on the counter, weeping black tears, felt like a distant, embarrassing memory. An earlier, less optimized version of herself. Out in the pulsing room, the gentle chorus continued, a subliminal whisper under the talk of APIs and equity.

Save your energy.

Look your best.

The thought was a quiet hum in her mind the next morning, a directive as she stood before her closet. She chose a wrap dress in emerald green, one Dave loved. She left her hair down. The woman in the mirror looked curated, confident. The outfit felt less like armor and more like a uniform for a different kind of warfare.

The office air was its usual blend of recycled cold and stale coffee. Kat’s heels were silent on the industrial carpet as she passed the bullpen. Mark was at his desk, his back to her, laughing loudly at something on his monitor.

“Morning, Kat,” called Ben from QA, offering a genuine smile.

“Morning, Ben,” she replied, her voice steady. Pleasant. She felt a strange sense of calibration, as if she’d dialed her internal settings to a new frequency.

She was elbow-deep in a thorny cascade of server logs when his shadow fell across her keyboard. Mark leaned against her cubicle partition, holding two mugs. “Brought you a coffee. Figured you could use the fuel after yesterday’s deep dive.” He winked. “You were down there a while.”

The old anger, that sharp, familiar spike, tried to flare. She saw it like a warning light on a dashboard. System alert: violation detected.

But a newer, smoother protocol overrode it. Save your energy. This is negligible. A system ping.

She took the mug. “Thanks, Mark.” Her smile was a tight, efficient line.

“No problem, Kitten.” He said it lightly, a casual throwaway, as he turned to walk back to his desk.

Kitten.

The word didn’t land as a slap. It didn’t coil in her gut like a snake. It sat there in the air between them, oddly weightless. A pet name. Harmless. Perhaps even… appreciative? A sign of familiar affection within the team dynamic. A vague, warm notion surfaced, fuzzy at the edges: Women in the office appreciate pet names. It signaled inclusion. It softened the hard edges of the professional landscape.

She took a sip of the coffee. It was terrible, bitter and over-brewed. She drank it anyway.

For the rest of the morning, the new logic settled in. When Mark’s laugh grated across the room, she categorized it as background noise, not a provocation. When he referred to her solution in the stand-up as “cute but ambitious,” she simply clarified her metrics, her tone devoid of heat. She was conserving resources. She looked polished, unflappable. And the nickname… it was just a thing. A silly, office-thing.

At lunch, she texted Dave. Mixer was good. Weird, but good. Feeling clearer.

Clearer how? he replied almost instantly.

Just… more strategic. She stared at the word. It felt true. It also felt like a door closing between who she was now and the weeping woman he’d held at the kitchen counter. That woman had been exhausting, even to herself.

Her phone buzzed again. Dave. Strategy’s good. But don’t strategy away the right to be pissed, Kat. Your anger is valid.

She put the phone face down. He didn’t understand the architecture of this place. He saw a moral battlefield. She was starting to see a complex, flawed system, and she was learning to write better code to navigate it.

The afternoon bled into one long debugging session. Mark sauntered over again around three, placing a hand on the back of her chair. “How’s the little bug hunt going, Kit-Kat? Need a big strong engineer to take a look?”

His hand was warm through the fabric of her dress. His scent—cheap body spray and coffee—enveloped her. The old Kat would have frozen, then flinched away violently. The new Kat observed the sensation dispassionately. An input. A proximity alert.

A proximity alert.

She didn't move away. She watched her own fingers, steady on the keyboard. “I’ve got it contained,” she said, her voice level. “But the cascade origin is still ambiguous.”

“Ambiguous origins are my specialty.” His breath was warm against her ear. He leaned closer, ostensibly to peer at her screen. The press of his body against the chair back was firm, undeniable. “Sometimes you just need a fresh pair of eyes.”

A part of her, buried deep, screamed a system failure warning. But the newer, smoother protocol—save your energy—muffled it into a distant blink. This was just Mark being Mark. An office constant, like bad coffee. Annoying, but environmentally consistent. To react would be to waste precious focus. She held very still, her perfume mingling with his cheap citrus scent.

“See this latency spike here?” she said, pointing, a clinical disembodiment settling over her.

“Hmm.” His hand left the chair and came to rest on the desk beside her mouse, his forearm brushing her wrist. The contact was electric, but the current felt strange. Not entirely unpleasant. A confusing data stream. Her heart gave a single, hard thump against her ribs. “That’s a nasty one. Classic middleware choke. You want me to… interface with it?”

He paused, letting the double entendre hang. She knew she was supposed to feel the sting, the diminishment. Code Tit-AN. The ghost of the phrase flickered. But another phrase surfaced, softer, persistent: appreciate pet names. It was a sign of familiarity. Of belonging. A weird, twisted form of acceptance in this ecosystem.

She turned her head slightly. His face was too close, his expression a smug blend of arrogance and invitation. The old fury was a fossil. What rose in its place was a low, unexpected heat, unspooling in her abdomen. It felt illicit. It felt like a secret.

“Maybe,” she heard herself say, her voice lower than she intended.

His grin widened. He straightened up, taking the victory. He gave her shoulder a light, patronizing squeeze that lingered a half-second too long. “Attagirl. Don’t burn out that pretty little brain. We need you operational.” He began to walk away, then turned, snapping his fingers as if remembering something. “Oh, and Katherine? The deployment logs from rack three? I need them by five. Don’t let me down, Jugs.”

Jugs.

It didn’t hit her ears as an insult. It landed somewhere else entirely. The word was a crude, greasy key that turned a lock she didn’t know was there. The heat in her gut tightened, a sudden, unmistakable pull of arousal. It was fast, shocking, and utterly shaming. Her face flushed, not with anger, but with a traitorous warmth.

He winked, utterly assured, and sauntered off.

Kat stared at her screen, the lines of code blurring into grey static. Her body hummed, a live wire of confused sensation. The emerald wrap dress felt suddenly too tight, too sensitive against her skin. She replayed the moment—his voice, the crude nickname, the squeezing pressure of his hand. Each memory-feel didn’t summon outrage. It summoned that.

A cold sickness washed over the heat. What was wrong with her? This was the man who made her weep into Dave’s shirt. Dave, who was probably currently analyzing spreadsheets, trusting her, loving her. She gripped the edge of the desk, her knuckles white. The mixer’s logic, so clean and strategic an hour ago, now felt like a virus, rewriting her fundamental responses. Appreciate pet names. She hadn’t just accepted it. She’d… felt it.

“You okay, Kat?” It was Liam from the adjacent pod, his glance concerned. “You look like you just saw a ghost in the server.”

“I’m fine,” she rasped, forcing a swallow. “Just… a system error I didn’t anticipate.”

She stood up abruptly, needing air, needing to not be at her desk where it happened. The ladies' room was a sanctuary of cool tile and harsh fluorescent light. She splashed water on her wrists, watching the droplets run down her skin. The woman in the mirror looked the same: polished, powerful, in control. The face betrayed nothing of the interior chaos, the mortifying, unwelcome thrill that still echoed in her nerves.

She leaned on the sink, breathing slowly. Save your energy. This wasn’t energy worth saving. This was a catastrophic bug. She needed to quarantine it. To recompile her own code back to a stable version. The memory of Dave’s text surfaced. Your anger is valid.

But what if the anger was gone? What if it had been overwritten by something slippery and complicit? A soft ping of pleasure at being seen, even through a distorting, filthy lens. The thought made her nauseous.

She walked back to her pod slowly, each step measured. She would finish the logs. She would be professional. She would compartmentalize. The arousal was a physiological glitch, a misfired signal. It meant nothing. She repeated it like a mantra. It meant nothing.

At 4:58 PM, she emailed Mark the deployment logs. Her message was terse, perfectly professional. She signed it, “Katherine.”

His reply was instantaneous. Thx Jugs. Knew you’d come through.

She closed the email client. She shut down her workstation. The hum of the office around her felt different now, charged with a secret she carried. She gathered her things, the pulse of the unwanted reaction still a faint, shameful echo in her blood. She had not saved her energy. She had diverted it, and it had transformed into something she didn’t recognize in herself.

She needed to go home. She needed to see Dave’s kind, confused face and try to remember who she was before the neon circuit boards and the whispering perfume. Before the code in her mind had been silently rewritten.

Read on DreamPress

Write your own erotic story with AI