// středoškolský vývojář

Vít Čáp

Středoškolský student fascinovaný webem, operačními systémy a vším kolem Linuxu. Rád experimentuju s kernelem, píšu skripty a stavím věci, které fungují — a vypadají dobře.

bash — student@arch ~

Kdo jsem?

Jsem středoškolský student, který tráví víkendy debugováním kernelových modulů místo sledování Netflixu. Fascinuje mě, jak věci fungují pod pokličkou — od bootloaderu až po HTTP požadavek.

Začínal jsem s jednoduchou HTML stránkou, dnes hraju na terminál Arch Linuxu, experimentuju s vlastními distribucemi a píšu webové aplikace jako malý full-stack projekt.

Věřím, že nejlepší škola je praxe — rozložit věc, pochopit ji, sestavit zpět.

3+
roky s Linuxem
12+
vlastních projektů
5
distro vyzkoušeno
kávy vypito

Co mě baví

🐧
Linux
OS / kernel

Arch je můj denní řidič. Zajímají mě principy kernelu, správa procesů, systémová volání a psaní vlastních shell skriptů pro automatizaci.

🌐
Web Development
frontend / backend

HTML, CSS, JavaScript a postupně React. Na backendu experimentuju s Node.js a Pythonem. Líbí se mi, když věci vypadají dobře a fungují rychle.

⚙️
Arch Linux
distro / ricing

„Btw I use Arch." Vlastní config Hyprland + Waybar + Neovim. Ricing je umění — minimalistické ale funkční prostředí.

🔧
OS Internals
systémy / teorie

Jak funguje schedulování procesů, správa paměti, filesystémy — ext4, btrfs, ZFS. Bavilo mě přečíst půlku OSTEP knihy.

🔌
Sítě
networking / selfhost

Vlastní Raspberry Pi server doma. Selfhostuju Nextcloud, Nginx reverse proxy a hraju si s DNS, Wireguard VPN.

🛡️
Security
CTF / hacking

Začínající ctf hráč. Bavím se s TryHackMe a HackTheBox. Linux permissions, SSH hardening a základy kryptografie.


Co umím

// web
HTML / CSS85%
JavaScript65%
React40%
// linux & systémy
Bash scripting75%
Linux sysadmin70%
Networking55%
// backend & nástroje
Python60%
Git / GitHub72%
Docker45%
about_me.py
# Tohle jsem já, v kódu

class Student:
  def __init__(self):
    self.name     = "Vít Čáp"
    self.age      = 17
    self.os       = "Arch Linux btw"
    self.editor   = "Neovim"
    self.shell    = "zsh + oh-my-zsh"
    self.wm       = "Hyprland"
    self.hobbies  = [
      "ricing", "web dev",
      "CTF", "selfhosting"
    ]

  def greet(self):
    print(f"Ahoj! Jsem {self.name}")
    print("Dnes debuguju, zítra...")
    print("...taky debuguju 🙂")

me = Student()
me.greet()
setup.sh
#!/bin/bash
# Můj první příkaz na novém systému

sudo pacman -Syu --noconfirm
yay -S neovim hyprland waybar \
  zsh git python nodejs

# btw i use arch
echo "System ready 🐧"

Pojďme si napsat

Zajímá tě spolupráce, projekt nebo jen chceš pokecat o Linuxu? Napiš mi.