Nherlyse Morisset — Home
Web development

What the Terminal Leaves Out

2 min read

image d'etudiants devant un laptop

When you start learning to code, software feels remarkably clean. Everything lives inside polished tutorials, predictable localhost:3000 tabs, and that reassuring belief that every bug has a ready-made Stack Overflow thread.

Then your first real-world deployment arrives.

I was building a data collection and field survey system. On my screen, the architecture looked spotless: tight schema validation, responsive UI components, and flawless conditional branching. Sitting in my room with solid Wi-Fi and lukewarm coffee, the app ran like clockwork. I was genuinely proud of every line.

The real test came on a blazing hot Tuesday afternoon, right in the middle of a neighborhood where mobile data routinely drops off every forty seconds.

That was the moment the code collided with reality.

First surprise: on a budget smartphone under harsh sunlight, that sleek blue primary button I spent hours tuning was practically invisible. Second blow: the moment the signal dipped, the app locked into an endless loading spinner instead of caching entries locally. Just like that, ten minutes of patient user input vanished into thin air. Watching the surveyor stare at a blank screen taught me more about UX and software resilience than three full months of documentation.

I walked away that evening knowing one simple truth: software means nothing if it cannot handle the friction of everyday life.

I rebuilt the logic from scratch. I adopted an offline-first architecture, hardened local storage so that no record gets lost even on a sudden shutdown, pushed UI contrast to practical limits, and began testing exclusively under simulated worst-case network conditions.

That single afternoon transformed how I write software. Engineering is not just about making functions compile; it is about anticipating the messy, unpredictable world those functions must survive in. Today, before every commit, I no longer ask “does it work?”—I ask “will it hold up out there?”.

Share

Comments (3)

  1. Jonas

    Ca m'est aussi arrivé 🤣

    1. Bendy

      Depuis quand?

  2. Ing. BS

    Intéressant Collabo !

Leave a comment

Your email will never be displayed.

All articles