Zestawienie technologii, silników i narzędzi, które wykorzystuję na co dzień do programowania, automatyzacji i zarządzania serwerami.
Główny hypervisor i fundament mojego środowiska serwerowego. Używam Proxmoxa do uruchamiania maszyn wirtualnych KVM, lekkich kontenerów LXC, zarządzania zasobami i tworzenia domowego laboratorium (homelab).
Fundament moich serwerów (Ubuntu Server / Debian). Skrypty Bash pozwalają mi automatyzować zadania, harmonogramy cron oraz dbać o bezpieczeństwo systemu.
Uruchamianie aplikacji w niezależnych, lekkich kontenerach. Gwarantuje czystość w systemie, łatwość migracji oraz bezpieczną izolację środowisk.
Skrypty automatyzujące, integracje modeli językowych (LLM) oraz eksperymenty z tworzeniem autorskich rozwiązań wspomaganych sztuczną inteligencją.
Zarządzanie rekordami DNS dla ekosystemu domen mermiko.com, ochrona przed atakami DDoS oraz globalna dystrybucja treści przez krawędzie CDN.
Śledzenie zmian w kodzie, gałęzie funkcyjne oraz zautomatyzowane potoki GitHub Actions, które publikują aktualizacje bezpośrednio po commicie.
Tworzenie i optymalizacja serwerów gier (Minecraft), pisanie autorskich pluginów w Javie oraz zaawansowane strojenie parametrów pamięci JVM pod kątem 20 TPS.
Tworzenie aplikacji mobilnych na smartfony, kompilacja buildów i integracje API z zachowaniem pełnej zgodności ze standardami Google AdMob.
Zdalna administracja terminalem za pomocą silnych kluczy kryptograficznych (Ed25519) oraz bezpieczna wymiana plików i kopii zapasowych.