somniabunt EN

$ ls ./tools — znanja, sklad in aplikacije

Znanja in orodja

Kaj znam, s čim gradim vse ostalo in majhne aplikacije, ki jih delam, vsaka z eno nalogo.

$ cat ./stack — s čim delam

Lastna infrastruktura

praktično, v produkciji
Linux strežniki
upravljanje Debian / Ubuntu: uporabniki, SSH ključi, požarni zidovi, systemd storitve, posodobitve
Docker in Compose
kontejnerske storitve, večstopenjske gradnje slik, diski, zasebna omrežja
Kubernetes
Deployments, Services, Ingress, ConfigMaps in Secrets, postopne posodobitve
Reverse proxy in TLS
Caddy in Nginx, samodejni HTTPS z Let's Encrypt, veliko domen na enem strežniku
CI/CD
deploy prek Gita z GitHub Actions: push na main, gradnja, prenos prek SSH, preverjanje zdravja
Kopije in nadzor
načrtovane in na drugi lokaciji, z obnovami, ki so res preizkušene; preverjanje dosegljivosti in opozorila

Koda in avtomatizacija

vsak dan
Python
skripte in avtomatizacija, cevovodi za datoteke in slike, obdelava podatkov, majhne spletne storitve
JavaScript / Node.js
spletne strani, Express zaledja, generatorji statičnih strani, interaktivnost v brskalniku
Java
objektno usmerjena zaledna koda in orodja
API-ji
REST in JSON, webhooki, prijava z OAuth 2.0, povezovanje storitev tretjih oseb
HTML in CSS
odzivno, dostopno, brez ogrodij, kadar delo to dopušča
Git in Bash
nadzor verzij na GitHubu, skripte za vse, kar se ponavlja

Adobe Creative Cloud, Procreate in tisk

zelo dobro
InDesign
prelom knjig, stripov in revij: mreže, matrične strani, slogi odstavkov, znakov in GREP, preverjanje pred tiskom
Photoshop
čiščenje skenov, retuša, barvni popravki, RGB v CMYK za tisk
Illustrator
vektorska ilustracija, logotipi, ikone in infografike
Procreate
skice in digitalno slikanje na iPadu, teksture čopičev, ilustracije za naslovnice
Acrobat Pro
krtačni odtisi in PDF/X datoteke za tisk

$ ls ./apps — majhne, uporabne aplikacije