Turning Point 26
The folding table wobbled when Mira set her laptop down. She caught it before the screen could kiss the chipped laminate surface, and the motion sent a ripple through the coffee Leo had handed her. Brown liquid sloshed over the rim, pooling in a small crescent on the table’s edge.
“You need a level,” she said, dabbing at the spill with her sleeve.
“I need a lot of things.” Leo leaned against a tower of boxes labeled “Literary Fiction – Unsold.” The cardboard sagged inward, exhausted by years of neglect. “But I figured you’d want to start before I fixed the furniture.”
Mira opened her laptop. The screen glowed to life, casting a pale rectangle across her face. The back room of The Unbound Page was a graveyard of forgotten ambitions—stacks of remaindered books, a broken lamp with a frayed cord, a filing cabinet whose top drawer gaped open like a hungry mouth. The space heater clicked and hummed, fighting a losing battle against the draft that seeped through the warped window frame.
“I need power,” she said. “And internet. Real internet, not the DSL that buffers every time someone breathes on the router.”
Leo pointed to a surge protector that sat on the floor like a plastic turtle. “That’s connected to the main line. And I called the cable company yesterday. They’re sending a technician on Thursday.”
“Thursday is three days away.”
“Thursday is two days away. It’s Tuesday.”
Mira looked at him. His hair was disheveled, his flannel shirt untucked, and there was a smudge of what looked like ink on his cheekbone. He looked like a man who had spent the night rearranging furniture and fighting with extension cords. She felt a strange tenderness bloom in her chest, a warmth that had nothing to do with the space heater.
“You did all this,” she said. “For me.”
“For us.” He shrugged, but the gesture was stiff, self-conscious. “You said you needed a place to build the app. My apartment is a studio with a cat that hates technology. This was the only option.”
“The cat hates technology?”
“She once attacked my laptop because the fan noise offended her.” Leo crossed his arms. “She’s a Luddite. Like her owner.”
Mira smiled. It was a small, fragile thing, but it was real. She turned back to her laptop and began typing. The keys clicked with a rhythm that felt like coming home.
The first hour was chaos.
Mira had spent the past week sketching the Unbound app’s architecture on napkins, receipt paper, and the back of a pizza box. The concept was simple: a platform that connected people through shared interests in physical objects—books, records, art prints—and forced a real-world meeting. No swiping. No messaging. Just a prompt: “Meet at the park bench at 3 PM. Bring a book to swap.”
But simple didn’t mean easy.
The codebase was a Frankenstein’s monster of borrowed libraries and half-written functions. Mira had started it on her NovaTech laptop, but she’d wiped that clean after the gala. Now she was rebuilding from scratch, typing furiously while Leo hovered behind her, reading over her shoulder.
“What does that line do?” he asked, pointing at a block of Python.
“It checks the user’s location against the meeting point.”
“Why does it need to do that?”
“To make sure they actually show up.” Mira didn’t look up. “The app won’t unlock the next prompt until both users confirm they’re within fifty meters of the designated spot.”
Leo was quiet for a moment. Then: “That’s kind of brilliant.”
“It’s basic gamification. Reward the desired behavior.”
“No, it’s trust.” He pulled up a crate and sat down, the wood groaning under his weight. “You’re not just building an app. You’re building a system that assumes people will keep their promises.”
Mira’s fingers paused. She turned to look at him. “Is that naive?”
“It’s optimistic.” He smiled, and there was something soft in his eyes. “I like it.”
She felt her face warm. She turned back to the screen and kept typing.
By noon, the back room had transformed.
Mira had commandeered the filing cabinet, emptying its contents onto the floor and repurposing the drawers as makeshift shelves for her reference books. Leo had found a second monitor in the basement—an ancient CRT that weighed as much as a small dog—and had somehow coaxed it into working. The screen flickered with a greenish hue, but it displayed code, and that was all that mattered.
They worked in silence, punctuated by the occasional question or observation. Leo wasn’t a coder, but he had a sharp eye for logic gaps. He caught a bug in the matching algorithm before Mira did, pointing out that the system would pair two users who both wanted to swap the same book, creating a paradox.
“They can’t both give and receive the same thing,” he said.
“They could if they swapped copies.”
“But the app doesn’t know that. It just sees a conflict.”
Mira stared at the screen. He was right. She added a conditional statement, then tested it. The bug resolved.
“You’re good at this,” she said.
“I’m good at finding problems. You’re good at solving them.” He leaned back, stretching his arms above his head. His shirt rode up, revealing a sliver of skin. Mira looked away.
“We need a server,” she said, changing the subject. “A real one. The app can’t run on my laptop forever.”
Leo dropped his arms. “How much does a server cost?”
“Depends. A basic cloud instance is a few hundred a month. A dedicated machine is more.”
“We don’t have a few hundred a month.”
“I know.” Mira rubbed her eyes. The screen was starting to blur. “But we need something. The crowdfunding campaign raised enough to cover the bookstore’s rent for six months, but it didn’t leave anything for infrastructure.”
Leo stood up. He walked to the corner of the room, where a stack of old computer equipment sat under a tarp. He pulled the tarp away, revealing a tower that looked like it had been salvaged from a 1990s office building. The case was beige, scuffed, and missing a front panel.
“What about this?” he asked.
Mira squinted. “Is that a Dell OptiPlex?”
“I don’t know. It was in the basement when I bought the place. I’ve been using it as a doorstop.”
“It’s a doorstop because it’s obsolete. That thing probably has a Pentium processor and two gigabytes of RAM.”
“Can you use it?”
Mira walked over and examined the tower. She popped open the side panel, revealing a dusty interior with a single stick of RAM and a hard drive that looked like it had been through a war. She checked the power supply, the motherboard, the network card.
“It’s garbage,” she said. “But it might work as a local test server. If I can get Linux running on it.”
Leo grinned. “I knew keeping that thing was a good idea.”
“You kept it because you were too lazy to haul it to the dump.”
“Same thing.”
Mira laughed. It was a real laugh, unguarded and surprised. She covered her mouth with her hand, embarrassed by the sound.
“What?” Leo asked.
“Nothing. I just—” She shook her head. “I forgot what this felt like.”
“What?”
“Building something. From scratch. Without a team of engineers and a budget and a deadline that’s been optimized by a project manager.” She looked at the dusty tower, the flickering monitor, the wobbly table. “It’s messy. But it’s mine.”
Leo stepped closer. He was close enough that she could smell the coffee on his breath, the faint hint of paper and dust that clung to his clothes. “It’s ours,” he said.
She looked up at him. His eyes were dark, serious, and she felt the weight of everything unsaid between them. The kiss in the rain. The gala. The long nights of arguing and the longer nights of not arguing at all.
“Leo,” she started.
“Don’t.” He raised a hand, stopping her. “Don’t analyze this. Don’t run the numbers. Just—let it be what it is.”
She wanted to argue. She wanted to point out the statistical improbability of their relationship, the high probability of failure, the logical reasons why this was a terrible idea. But she didn’t.
Instead, she reached up and touched his face. His skin was warm, rough with stubble. He leaned into her palm, closing his eyes.
“Okay,” she said. “I’ll try.”
They stood like that for a long moment, the space heater clicking in the background, the CRT monitor humming its low electric song. Then Leo pulled away, clearing his throat.
“We should get back to work,” he said.
“Yeah.” Mira turned back to the tower. “I need to find a Linux ISO. Do you have a USB drive?”
“I have a box of them in the office. They’re all labeled ‘Miscellaneous’ because I gave up trying to organize them.”
“That’s the most Leo thing you’ve ever said.”
He grinned. “I’ll take that as a compliment.”
He disappeared through the door, and Mira was alone with the server tower and the sound of her own breathing. She looked around the room—the boxes of unsold books, the broken lamp, the filing cabinet that now held her code notebooks. It was a mess. It was chaos.
It was perfect.
She cracked her knuckles and started typing. The code flowed, clean and precise, each line a small victory against the noise of the world outside. The Unbound app was taking shape, pixel by pixel, function by function. It wasn’t elegant. It wasn’t optimized. But it was real.
And for the first time in months, Mira felt like she was exactly where she was supposed to be.
“You need a level,” she said, dabbing at the spill with her sleeve.
“I need a lot of things.” Leo leaned against a tower of boxes labeled “Literary Fiction – Unsold.” The cardboard sagged inward, exhausted by years of neglect. “But I figured you’d want to start before I fixed the furniture.”
Mira opened her laptop. The screen glowed to life, casting a pale rectangle across her face. The back room of The Unbound Page was a graveyard of forgotten ambitions—stacks of remaindered books, a broken lamp with a frayed cord, a filing cabinet whose top drawer gaped open like a hungry mouth. The space heater clicked and hummed, fighting a losing battle against the draft that seeped through the warped window frame.
“I need power,” she said. “And internet. Real internet, not the DSL that buffers every time someone breathes on the router.”
Leo pointed to a surge protector that sat on the floor like a plastic turtle. “That’s connected to the main line. And I called the cable company yesterday. They’re sending a technician on Thursday.”
“Thursday is three days away.”
“Thursday is two days away. It’s Tuesday.”
Mira looked at him. His hair was disheveled, his flannel shirt untucked, and there was a smudge of what looked like ink on his cheekbone. He looked like a man who had spent the night rearranging furniture and fighting with extension cords. She felt a strange tenderness bloom in her chest, a warmth that had nothing to do with the space heater.
“You did all this,” she said. “For me.”
“For us.” He shrugged, but the gesture was stiff, self-conscious. “You said you needed a place to build the app. My apartment is a studio with a cat that hates technology. This was the only option.”
“The cat hates technology?”
“She once attacked my laptop because the fan noise offended her.” Leo crossed his arms. “She’s a Luddite. Like her owner.”
Mira smiled. It was a small, fragile thing, but it was real. She turned back to her laptop and began typing. The keys clicked with a rhythm that felt like coming home.
The first hour was chaos.
Mira had spent the past week sketching the Unbound app’s architecture on napkins, receipt paper, and the back of a pizza box. The concept was simple: a platform that connected people through shared interests in physical objects—books, records, art prints—and forced a real-world meeting. No swiping. No messaging. Just a prompt: “Meet at the park bench at 3 PM. Bring a book to swap.”
But simple didn’t mean easy.
The codebase was a Frankenstein’s monster of borrowed libraries and half-written functions. Mira had started it on her NovaTech laptop, but she’d wiped that clean after the gala. Now she was rebuilding from scratch, typing furiously while Leo hovered behind her, reading over her shoulder.
“What does that line do?” he asked, pointing at a block of Python.
“It checks the user’s location against the meeting point.”
“Why does it need to do that?”
“To make sure they actually show up.” Mira didn’t look up. “The app won’t unlock the next prompt until both users confirm they’re within fifty meters of the designated spot.”
Leo was quiet for a moment. Then: “That’s kind of brilliant.”
“It’s basic gamification. Reward the desired behavior.”
“No, it’s trust.” He pulled up a crate and sat down, the wood groaning under his weight. “You’re not just building an app. You’re building a system that assumes people will keep their promises.”
Mira’s fingers paused. She turned to look at him. “Is that naive?”
“It’s optimistic.” He smiled, and there was something soft in his eyes. “I like it.”
She felt her face warm. She turned back to the screen and kept typing.
By noon, the back room had transformed.
Mira had commandeered the filing cabinet, emptying its contents onto the floor and repurposing the drawers as makeshift shelves for her reference books. Leo had found a second monitor in the basement—an ancient CRT that weighed as much as a small dog—and had somehow coaxed it into working. The screen flickered with a greenish hue, but it displayed code, and that was all that mattered.
They worked in silence, punctuated by the occasional question or observation. Leo wasn’t a coder, but he had a sharp eye for logic gaps. He caught a bug in the matching algorithm before Mira did, pointing out that the system would pair two users who both wanted to swap the same book, creating a paradox.
“They can’t both give and receive the same thing,” he said.
“They could if they swapped copies.”
“But the app doesn’t know that. It just sees a conflict.”
Mira stared at the screen. He was right. She added a conditional statement, then tested it. The bug resolved.
“You’re good at this,” she said.
“I’m good at finding problems. You’re good at solving them.” He leaned back, stretching his arms above his head. His shirt rode up, revealing a sliver of skin. Mira looked away.
“We need a server,” she said, changing the subject. “A real one. The app can’t run on my laptop forever.”
Leo dropped his arms. “How much does a server cost?”
“Depends. A basic cloud instance is a few hundred a month. A dedicated machine is more.”
“We don’t have a few hundred a month.”
“I know.” Mira rubbed her eyes. The screen was starting to blur. “But we need something. The crowdfunding campaign raised enough to cover the bookstore’s rent for six months, but it didn’t leave anything for infrastructure.”
Leo stood up. He walked to the corner of the room, where a stack of old computer equipment sat under a tarp. He pulled the tarp away, revealing a tower that looked like it had been salvaged from a 1990s office building. The case was beige, scuffed, and missing a front panel.
“What about this?” he asked.
Mira squinted. “Is that a Dell OptiPlex?”
“I don’t know. It was in the basement when I bought the place. I’ve been using it as a doorstop.”
“It’s a doorstop because it’s obsolete. That thing probably has a Pentium processor and two gigabytes of RAM.”
“Can you use it?”
Mira walked over and examined the tower. She popped open the side panel, revealing a dusty interior with a single stick of RAM and a hard drive that looked like it had been through a war. She checked the power supply, the motherboard, the network card.
“It’s garbage,” she said. “But it might work as a local test server. If I can get Linux running on it.”
Leo grinned. “I knew keeping that thing was a good idea.”
“You kept it because you were too lazy to haul it to the dump.”
“Same thing.”
Mira laughed. It was a real laugh, unguarded and surprised. She covered her mouth with her hand, embarrassed by the sound.
“What?” Leo asked.
“Nothing. I just—” She shook her head. “I forgot what this felt like.”
“What?”
“Building something. From scratch. Without a team of engineers and a budget and a deadline that’s been optimized by a project manager.” She looked at the dusty tower, the flickering monitor, the wobbly table. “It’s messy. But it’s mine.”
Leo stepped closer. He was close enough that she could smell the coffee on his breath, the faint hint of paper and dust that clung to his clothes. “It’s ours,” he said.
She looked up at him. His eyes were dark, serious, and she felt the weight of everything unsaid between them. The kiss in the rain. The gala. The long nights of arguing and the longer nights of not arguing at all.
“Leo,” she started.
“Don’t.” He raised a hand, stopping her. “Don’t analyze this. Don’t run the numbers. Just—let it be what it is.”
She wanted to argue. She wanted to point out the statistical improbability of their relationship, the high probability of failure, the logical reasons why this was a terrible idea. But she didn’t.
Instead, she reached up and touched his face. His skin was warm, rough with stubble. He leaned into her palm, closing his eyes.
“Okay,” she said. “I’ll try.”
They stood like that for a long moment, the space heater clicking in the background, the CRT monitor humming its low electric song. Then Leo pulled away, clearing his throat.
“We should get back to work,” he said.
“Yeah.” Mira turned back to the tower. “I need to find a Linux ISO. Do you have a USB drive?”
“I have a box of them in the office. They’re all labeled ‘Miscellaneous’ because I gave up trying to organize them.”
“That’s the most Leo thing you’ve ever said.”
He grinned. “I’ll take that as a compliment.”
He disappeared through the door, and Mira was alone with the server tower and the sound of her own breathing. She looked around the room—the boxes of unsold books, the broken lamp, the filing cabinet that now held her code notebooks. It was a mess. It was chaos.
It was perfect.
She cracked her knuckles and started typing. The code flowed, clean and precise, each line a small victory against the noise of the world outside. The Unbound app was taking shape, pixel by pixel, function by function. It wasn’t elegant. It wasn’t optimized. But it was real.
And for the first time in months, Mira felt like she was exactly where she was supposed to be.