Coding style: - bash syntax - variables,arrays are named _BIG - functions are named _small Use: - bash - curl for downloading files - systemd - shellcheck - choose instead of cut - fd instead of find - rg instead of grep - sd instead of sed Don't use: - fuse, perl, python Kernel Modules / Kernel Firmware: - only modules that are needed to access filesystems, input, network video and virtualization - only network modules for max. 2.5 Gigabit.