DEV Community

Cover image for System Overhaul: How I Hacked My Biology to Become a Developer
Adam El Kabir
Adam El Kabir

Posted on

System Overhaul: How I Hacked My Biology to Become a Developer

Hacking My Biology to Code : My Reconstruction After School Failed Me

1. The School System : A Broken Safety Net

I’ve always been what people call a "good student." For me, the cycle was fluid, almost addictive : understand a concept, apply it, get a grade. It was a machine I excelled in, an environment where I felt safe. Academic success was my compass, promising a bright, pre-defined future.

But as the years went by, biological reality shattered that momentum.

My health is fragile, and my stamina is limited. These are biological parameters I cannot change. In this context, keeping up with the frantic pace imposed by the school system became a trial of strength, a daily battle that grew increasingly exhausting, both physically and mentally.

By burning myself out trying to fit into a mold that ignored my limits, I hit a breaking point. I, the formerly "gifted" student who was always ahead, became a shadow of myself, completely falling behind. It took one more hospitalization-one too many—to face the brutal truth : I was treading water in a void. And at what cost?

2. The Reasoning: The Click

Let’s be real: struggling sucks. But knowing my future was limited to default administrative tasks just because of my disability sucked even more. That’s not me. I need to feel alive : I need to be in the action.

Spending my days behind a screen for a salary barely lower than the social aid I already receive (via the Belgian state) wasn't enough motivation. But I had to look that reality in the face. To move forward, I needed a more powerful engine. I asked myself three fundamental questions:

  • What does success actually mean to me ?
  • What is my true goal in this life ?
  • Which professional field should I aim for ?

Success is a blurry concept, but my conclusion was sharp : I don't want to endure my life : I want to build it. My goal is to possess real craftsmanship and to be truly useful. I want my success to be the mirror of my efforts, filling the silence of a solitary path with the pride of creating value and the financial freedom to finally live life on my own terms.

After deep research, a field I had always been intimidated by emerged : Programming. A vast universe where the only limit isn't the body, but logic.

// Handling a lack of motivation through biological optimization
function handleMentalState(motivation, knowledge) {
  if (!motivation && knowledge) {
    const body = {
      hydration: 0,
      caffeineLevel: 0,
      needsRest: true,
    };

    // We don't wait for motivation; we prepare the environment
    body.hydration += 500;   // A large glass of water
    body.caffeineLevel += 1; // That famous pure black coffee
    body.needsRest = false;  // Metabolic wake-up activated

    // Discipline takes over when motivation is at 0
    const discipline = true;

    return {
      readyToCode: discipline && body.caffeineLevel > 0,
      currentTask: "Active Recall & Practice",
    };
  }
}

Enter fullscreen mode Exit fullscreen mode

I chose programming because it matches my intellectual hunger with a revenue potential that reflects the value of my logic. In a world where code is the invisible 'operating system' of everything, mastering it ensures I’ll never be obsolete. By building the systems that run the world, I’m not just looking for a job—I’m forging a universal key to my own future.

3. First Choice : Biting Off More Than I Could Chew ?

Since I was starting from scratch, I chose to begin with Web Development. It’s a field known for its accessibility and high market demand. To be honest, the visual side—"creating interfaces" never really appealed to me. But since everyone said it was the easiest path to start, I took the challenge.

I wanted to prove to myself that I could master it quickly, almost like a formality... The "me" of the past had no idea what was actually coming. Behind the apparent simplicity of web pages lay a world of logic and problem-solving that would put my pragmatism to the ultimate test.

A visual schema of a design system (the kind of thing that used to intimidate me)

A visual schema of a design system.
(The kind of thing that used to intimidate the past "me".)

4. The Mirage or the Target ?

Looking at the developer profession from afar, you can easily be blinded by a kind of "modern dream." The numbers circulate, success stories abound, and for someone looking for an exit strategy, the temptation is immense.

The Attraction of Numbers
On paper, the prospects are dizzying. In Belgium and France, market averages draw a trajectory few other sectors can offer without a state diploma:

  • Salaried: Often starting around €3,500 gross/month for a junior, with the potential to cross the €6,000 mark as a senior.
  • Freelance: With a Daily Rate (TJM) between €300 and €450 for a beginner, the math is simple.

A brief warning: the junior fullstack developer market is currently tight and more competitive than before. Opportunities do exist, but they are neither automatic nor guaranteed, standing out now requires concrete projects, real autonomy, and strong adaptability.

More Than a Salary: Freedom
Beyond the money, it was the lifestyle that hooked me. I saw the promise of total geographic freedom: the ability to build my own projects (SaaS) and work from the comfort of my home. But most importantly, I realized this job offered a unique versatility : the analytical skills I develop here are powerful levers for any future challenge.

It was a promise of total autonomy, a way to bypass my physical limits by betting everything on my intellect. But to reach this dream, I first had to fix a major issue: the interface between my brain and the machine.

Custom Ergonomics: My Setup, My Rules
Using a standard keyboard was not compatible with my physical condition. Instead of waiting for external solutions, I decided to "hack" my own environment. As a long-time gamer, I’m used to optimizing keybindings to maximize performance. I simply applied that logic to my work.

Here is a brief demo:

Controller workflow - Album on Imgur

Discover the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending memes, entertaining gifs, inspiring stories, viral videos, and so much more from users like ElAkab.

favicon imgur.com

Using JoyToKey, I mapped my entire keyboard (the key points, at least) and my mouse onto a PS4 controller.
The result ? I can write, scroll, and execute complex shortcuts with total fluidity. I transformed my gaming experience into surgical execution speed for code. 😎🎮

Between the dream shown on social media and the reality of a screen full of errors, there was a gap. Controller in hand, I was finally ready to cross it. But one question remained :

Why do some succeed where so many others quit ?

5. The Plan : Hacking My Own Biology

I understood one thing very quickly : this field is infinitely complex. It requires mastering a multitude of concepts doomed to certain obsolescence, forcing a perpetual learning cycle.

To be honest, the prospect of permanent instability made me uncomfortable, but I chose to face it. I realized that to avoid quitting halfway, simple "willpower" wouldn't cut it, it runs out too fast. I had to conduct a deep investigation, not just into the gears of code, but into my own functioning. My goal became clear :
optimize my cognitive system for a long-term learning marathon.

I. Dopamine Management : Triggering Motivation

To keep motivation constant, don't wait for it > protect it. I discovered my brain was saturated with "cheap dopamine": social media, passive entertainment, and poor-quality food. To fix this, I decided to regulate my sources of pleasure to retrain my brain to enjoy complex effort.

II. Nutrition : Brain Fuel

We often forget the brain is the body’s most energy-hungry organ, consuming about 20% of our daily calories. Apparently, thinking hard burns calories, but it requires high-quality fuel. I realized I was sabotaging my own cognitive abilities through malnutrition and dehydration.

III. Lifestyle : The Infrastructure of Cognition

The image of the nocturnal, sedentary dev is a biological error.

  • Natural Light & Focus : Exposure to sunlight in the morning regulates serotonin and melatonin. This ensures peak concentration during the day and restorative sleep at night.
  • Movement : Sedentary habits "put the brain to sleep." Moving releases the BDNF protein, a literal fertilizer for your neurons.
  • Visual Disconnection : Staring at a screen fatigues eye muscles. Looking into the distance (more than 6 meters) releases tension and activates creative thinking.

IV. The Flow State: High-Performance "Zone"

This is the phase of deep focus where the brain exploits its full potential. For a dev, it’s the Holy Grail of productivity. To activate it, I ensure a balance between challenge and skill, and I eliminate all micro-interruptions (it takes an average of 23 minutes to get back into focus after a break).

We all have a Chronotype, a biological profile that determines our peak alertness. By aligning my schedule with my nature as a "Lion" (😎), I stopped fighting my own biology and started working with it.

6. The Framework : Turning Desire into Discipline

The Deep Work Block (05:00 AM – 12:00 PM)

I start at dawn to enjoy absolute calm.

  • Metabolic Wake-up : A large glass of water and technical reading.
  • Theoretical Immersion : 90 minutes after waking, I take my pure black coffee and start intensive online courses. I use Active Recall to ensure the info sticks.
  • Practical Consolidation : I immediately turn theory into practice with micro-projects.

Side Note : I’ve recently built a tool called EchoFlow. It’s designed to help you manage your notes cleanly and features an interactive quiz mode powered by an LLM to test your knowledge. It’s probably my most complete project to date (though there's always room for growth!), and I’d love to get your feedback while it's still in beta.

The Recovery Block (12:00 PM – 02:00 PM)
Maintenance for my cognitive system : fresh air, Vitamin D, and healthy fuel for the rest of the day.

The Consolidation Block (02:00 PM – 07:00 PM): The Trial by Fire
After the mental reset of my midday break, I transition into building. This is where theory meets reality. I pour my heart into creating tools that aren't just functional, but useful and visually striking—fueling the personal satisfaction that keeps me going.

As I’ve progressed, I’ve started using AI to "scout the terrain" for increasingly ambitious projects. However, I’ve made one rule absolute: no copy-pasting. I refuse "pre-chewed" code. I choose to get my hands dirty, wrestling with every bug and architectural choice to ensure these habits are permanently hardwired into my brain.

The Decompression Block (07:00 PM – 09:00 PM): The Well-Deserved Rest
After a day of intense immersion, it is crucial to signal to the brain that the "effort phase" is over. This is the moment when the "background compilation" of everything I’ve learned begins.

  • Nutrition & Downtime : I eat a balanced meal, staying consistent with my high-quality fuel logic. Watching a show allows me a moment of total disconnection. This psychological reward is necessary to sustain this pace in the long run.

  • Pre-sleep Ritual : I limit the number of episodes to protect my rest time. Before bed, I finish with a short, calm reading session. This helps me step away from screens, soothe the nervous system, and prepare for high-quality sleep.

Note : This rhythm works for me because it accounts for my unique history and specific needs. If you find yourself in a similar situation, I encourage you to use the principles I’ve established as a blueprint to build your own framework—one that respects your personal chronotype, your motivation levels, and your overall goals.

Verdict : Forging Ambition

After two years of deep immersion, I’ll be honest : I don’t feel fully "ready" yet. Perhaps it’s the infamous Imposter Syndrome creeping in, and if it is, I’ll do what I’ve always done : work on myself until I break through.

Otherwise, I plan to drown that doubt in a flood of new skills and increasingly complex, targeted projects. I don't see this as a weakness, but as methodical preparation. Coding is an endurance sport. If I don’t reach the finish line tomorrow, or next week, one thing remains certain : I will get there.

For those developers curious about what I’ve managed to build over these past two years, feel free to dive into my GitHub. If you have any advice or feedback, I’m all ears—in fact, I’m counting on you to be tough with me 🤥. I’m here to learn, so don't hold back !

What I earned
This journey has transformed me far beyond syntax and lines of code. Today, I stand on foundations that no one can take away :

  • Digital Architecture: I finally grasp the invisible gears of the web, moving from simple consumption to structural understanding.

  • Design & Aesthetics: My eye has evolved. I no longer just make code "work" : I bridge the gap between back-end logic and a seamless user interface.

  • Human-Machine Symbiosis: I’ve learned to think in algorithms and speak the machine's language as if it were my own.

  • Biological Engineering: I discovered how to discipline my mind, transforming a fragile health condition into a high-precision energy management system.

School taught me to rely on a grade to feel validated. Coding taught me to build in order to survive. Today, I no longer strive for "success" according to outdated criteria that ignored my biology; I strive to be the architect of my own autonomy.

My health imposes limitations, but logic is infinite. This isn't just a career change; it's a reclaiming of power. The system declared me "out of commission," so I coded my own update. See you in action.

Top comments (0)