Novels2Search
Book 1-Eternal Night: The Programmer
Book 1-Chapter 15: A Major Setback

Book 1-Chapter 15: A Major Setback

The air in the office felt dense, suffocating even, as Aaron stared at his screen. The hum of the machines and the flickering lights seemed distant, like the sounds of a world too far away to touch. He had always prided himself on being a steady presence in times of uncertainty, but today, everything felt different.

The sudden ping of a message from his team lead broke the silence. Aaron clicked open the message without thinking. His stomach twisted as he read the words. It was brief, too brief—yet it conveyed everything.

“I’m leaving the project. I can’t continue. The creative differences have become insurmountable.”

Aaron’s eyes darted to the date at the top of the email. His mind raced as he tried to grasp the implications of what he was reading. Creative differences? He couldn’t have been more stunned. No warning. No heads-up. Just the simple statement that one of his most trusted team members was walking away.

His hands hovered above the keyboard, frozen. He could feel the weight of his position pressing down on him. This wasn’t just any team member. It was Thomas—one of the core developers who had been with him from the start. Thomas was brilliant, methodical, and had been integral to building the backed systems of Eternal Night.

But recently, things had been off. Aaron had sensed the growing tension between Thomas and the rest of the team, the subtle disagreements that festered like a crack in the foundation. But never in his worst imaginings had Aaron thought it would lead to this.

He stared at the message for a long moment, unable to respond. His thoughts tangled in a web of uncertainty and frustration. What now? He thought. How am I supposed to keep this project moving forward without one of my most skilled developers?

The doubt crept in. It always did when a project hit a snag, especially a snag this big. He wasn’t used to failure—not like this. Aaron had prided himself on his ability to keep things on track, his ability to make decisions, his ability to lead. He had built this project from the ground up. But leadership came with a cost. Sometimes, that cost was failure. Sometimes, it meant losing the very people who were supposed to be your partners.

“Aaron? You okay?” Sarah’s voice broke through the haze of his thoughts.

Aaron turned to see her standing in the doorway, her brow furrowed with concern. Sarah had been the project manager for Eternal Night, handling deadlines, milestones, and the ever-growing list of features that seemed to multiply by the day. Her focus and efficiency had kept the team from spinning out of control, even when things had gotten tough. But today, she looked uncertain—an emotion Aaron wasn’t used to seeing from her.

“I... I don’t know,” Aaron admitted, his voice strained. He motioned for her to come in.

Sarah stepped into the room and closed the door behind her. She stood for a moment, glancing at the email on his screen. “Is it Thomas?”

Aaron nodded slowly. “Yeah.”

“I thought things had been... improving between you two. The last few weeks didn’t feel like this.” Sarah crossed her arms, pacing near the desk. “What happened?”

Aaron leaned back in his chair, his mind spinning. “I don’t know, Sarah. We had disagreements. But this… this is different. I never thought he’d actually leave the project.”

“Did he say why?” she asked, her tone gentle.

Aaron ran a hand through his hair, the weight of the situation sinking deeper with every passing second. “Creative differences. He said we weren’t on the same page any more. But it’s not just him, is it? This is bigger than that. I think everyone’s starting to feel it.”

The tension between the team members had been growing steadily for weeks. Late nights spent tweaking code had turned into late nights spent in silence. Small disagreements over direction had begun to feel like full-blown arguments. There was an underlying friction that Aaron hadn’t been able to fix, no matter how hard he tried. The weight of leadership felt heavier than ever.

Sarah didn’t respond immediately, and for a moment, Aaron wondered if she had even heard him. But then she spoke.

If you come across this story on Amazon, it's taken without permission from the author. Report it.

“Look, Aaron,” she said, her voice softer now. “I know this is hard. But we can’t fall apart over this. You’ve led us this far. We’ve come too far to stop now.”

“I don’t know if I can do it without him,” Aaron admitted, his voice barely a whisper. “I’m not sure if I can keep this project together without the core team.”

“Then don’t try to do it alone,” Sarah said, walking over to him and placing a hand on his shoulder. “You don’t have to. We’ve got your back. All of us.”

Aaron took a deep breath, staring at his screen for a moment longer. I’ve led this project. I can’t let it fall apart now. Not after all we’ve put into it.

“I appreciate that, Sarah,” Aaron said, forcing a small smile. “But I don’t even know where to begin to fix this. How do I keep the team together when things are falling apart like this?”

“First, take a step back,” Sarah replied. “It’s okay to admit that things are tough. But we need you to lead us through this. Not just as a programmer, but as a leader. We need direction, Aaron. If you doubt yourself, how can the rest of us stay confident?”

Aaron felt the weight of her words settle in. She was right. If he faltered now, everything would start to unravel. But if he could show them that this setback wasn’t the end, then maybe—just maybe—they could push through it.

“Okay,” Aaron said, standing up. “I’ll call a team meeting. We need to regroup, figure out what we’re going to do next.”

Sarah gave him a reassuring smile. “That’s the Aaron I know.”

Later that day, the team gathered in the conference room. The atmosphere was heavy, the usual energy missing. It felt as though a dark cloud hung over them, the weight of Thomas’s departure lingering in the air like an unspoken truth.

Aaron stood at the front, his hands clasped behind his back. He glanced around the room, meeting the eyes of his team members. Each face was different, but they all shared one thing in common: uncertainty. Some looked concerned, others angry, and a few appeared resigned to the situation. But all of them were waiting for Aaron to speak.

“Alright,” Aaron began, his voice steady but not without a hint of hesitation. “I know things have been rough lately. There’s been a lot of tension, and now, we’ve lost one of our core developers. But I’m here to tell you that we’re not giving up. We’ve put too much time into this to throw it all away.”

The room was silent. Aaron could feel their eyes on him, and for a moment, he wondered if they were questioning his ability to lead. Can I do this?

“I know I’m not perfect,” Aaron continued, his voice gaining strength with each word. “I’ve made mistakes. I’ve misjudged some of you, and I’ve let things slide when I should have stepped in. But this game—Eternal Night—is more than just a project to me. It’s my dream. And I’m asking you to believe in that. Believe in this team, and believe in me.”

He paused, his gaze sweeping over the group. “I’m not going to pretend I have all the answers, but I know that we can finish this. We’ve come too far to let one setback define us. Let’s put aside the differences we’ve had and focus on what really matters: getting this game to the finish line.”

There was a long silence before Sarah spoke up. “He’s right. We can do this. We’ve got the talent. We’ve got the dedication. We just need to pull together.”

The team exchanged looks. Slowly, but surely, Aaron could see the spark of determination returning to their eyes. They weren’t ready to give up—not yet.

“We’ll regroup,” Sarah said, standing next to Aaron. “We’ll divide the work. We’ll find a way forward. Together.”

Aaron let out a breath he hadn’t realized he’d been holding. The burden of leadership hadn’t disappeared, but for the first time in days, he felt a sense of clarity. This wasn’t the end. This was just another obstacle. And he was ready to face it head-on.

The next few weeks weren’t easy. Every day felt like a race against time as they scrambled to adjust the project plan. With Thomas gone, the team had to shift their responsibilities. Aaron spent extra hours on the backend work that Thomas had been handling, as well as guiding the other developers to pick up where they had left off. It felt like juggling, trying to keep multiple things moving without dropping them. Yet there was something about the way the team rallied together that Aaron found inspiring.

Every day, small improvements were made. Bugs were squashed. Features were updated. The work was gruelling, but it was progress. The team communicated better, shared ideas more freely, and collaborated on solutions in a way they hadn’t before. Despite the chaos, there was a sense of unity slowly forming. Aaron could see it—he could feel it, even in the moments when the stress seemed overwhelming.

One afternoon, as the team gathered for a meeting, Aaron looked around at his colleagues and realized something important: they weren’t just working for him any more. They were working for each other.

“We’re going to finish this,” he said, his voice full of conviction. “Together.”

The team nodded in agreement, their resolve unwavering. And for the first time since Thomas had left, Aaron truly believed it.