About linuxengineering.eu
What is this site about?My journey with Linux began back in 2007.
What started as a desire to understand how an operating system works - to gain more control over the computer - has quickly turned into a deep dive down a rabbit hole. I discovered the world of free and open-source software (FOSS), a universe where usability was not subordinate to business goals. It was a philosophy where restrictive licenses did not prevent one from achieving goals that could move technology forward.
I am mostly self-taught, I've spent years learning and growing in this ecosystem, working as a Linux server operator, a web developer, and a DevOps engineer. I've spent my time setting up servers, writing code, opearting portals and figuring out how to make complex infrastructures work, learning a much in the process.
Throughout that time, I've relied on countless articles, tutorials, and man pages. The internet is filled with brilliant resources for diving into the technical details of any given tool.
But I always had and still have a feeling of something is missing.
Technical references tell you what a command does. Tutorials show you how to build something specific. But the bridge connecting the fundamental to the practice often seems to be missing. Why choose QEMU over Xen? Is your backup system really resilient, or does everyone just use the same software, script, and hope for the best? Everyone is talking about high availability but are you frustrated because nobody ever explained what it is made of?
That's the gap I aim to fill with linuxengineering.eu.
Learning how software works, and what the key points in engineering are, is a process that likely never ends. I am still learning new concepts, tools, and software, but what I have learned I would like to share, just as others did from whom I learned.