Skip to content

Exploring Linux-based IT topics broadly, with a particular emphasis on Data Science

Welcome to My Knowledge Base

This space is dedicated to exploring the boundless potential of Linux-based IT topics, where we delve into everything from command-line fundamentals and advanced containerization to self-hosting databases, web servers, and beyond. The goal is to show how these innovations serve as the backbone of cutting-edge Data Science.

Together, we’ll harness the power of open-source tools on Linux to transform raw data into actionable insights, discovering the stability and flexibility that Data Scientists need to thrive. By broadening your Linux skill set, you open the door to groundbreaking Data Science applications and collaborations that will shape the future of technology.

Core Topics

  • Linux Fundamentals


    From command-line basics, filesystems, and permissions to systemd automation, Podman containers, and system hardening.

    Linux Basics Podman & Security

  • Self-Hosting Stacks


    Run your own services: media servers, Nextcloud, Git instances, reverse proxies, monitoring, and encrypted backup solutions.

    Nextcloud Stack Mail Server Guide

  • Python & Data Science


    Modern Python development (FastAPI, Django, Asyncio, Pytest) as well as data wrangling, visualization, and machine learning on Linux.

    Data Science Python Guides

  • Sovereign Infrastructure


    Network architecture, KVM/QEMU virtualization, database administration, Raspberry Pi IoT workshops, and sovereign full-node setups.

    The Sovereign Stack KVM/QEMU Lab


About the Author

I am Nejat Hakan, and I’m very interested in self-hosting solutions for databases and web servers. Professionally, I have worked on numerous projects for well-known companies in the field of performance and functional testing, using the Selenium WebDriver framework in Java, C#, and Python. For medium-sized companies, I develop solutions for process automation.

My motivation clearly lies in the back-end domain. With this website, I would like to build a kind of knowledge base in the form of how-to guides and tutorials—mainly for my own reference—so everything I need is in one place. If it also happens to help you, then that would be a pleasure for me :-)

Disclaimer

Please be aware that the information and procedures described herein are provided "as is" and without any warranty, express or implied. I assume no liability for any potential damages or issues that may arise from applying these contents. Any action you take upon the information is strictly at your own risk.

All actions and outputs documented were performed within a virtual machine running a Linux Debian server as the host system. The output and results you experience may differ depending on the specific Linux distribution and version you are using.

It is strongly recommended that you test all procedures and commands in a virtual machine or an isolated test environment before applying them to any production or critical systems.