The_Core_Narrative

How It Started

How curiosity turned into software development.

Hi, I’m Edoardo — though online I usually go by edo9k. My interest in software started with the Unreal and Warcraft 3 editors. Around age 12 I spent a lot of time experimenting with custom creatures, triggers, and chaotic custom maps. None of it was particularly polished — most of it was messy experimentation — but I liked figuring out why things worked or why they suddenly broke. Those early experiments weren’t about building something impressive. They were about curiosity: changing variables, breaking stuff, and seeing what happened.

Discovering Software Engineering

Later I studied C++ at university before eventually moving toward web development. Having grown up during the early “wild west” internet, I got curious about how the web actually worked behind the scenes. That led me to full-stack development, where I could explore both the interface and what runs behind it.

Today I mainly work with: React • Next.js, Laravel • PHP, Docker • SQL databases

How I Work

When approaching a new feature or debugging a problem, I usually start by looking at how the current implementation behaves and where issues might originate. Then I plan the implementation before writing code, building step by step and checking each part along the way. Spending time understanding the system usually prevents larger problems later. I’m particularly interested in debugging complex behavior and improving performance when something is slow or breaks.