O mne
Stanislav Hambalko
Staviam veci na mieru — weby, aplikácie, servery aj značky. Najviac ma baví hľadať chyby, ladiť systémy a nachádzať cestu tam, kde sa tvrdí, že sa to nedá.

Ako pracujem
Pracujem v cykloch: problém najprv dôkladne preskúmam a potom staviam načisto — clean-room, na vlastných základoch a s čistým licenčným stavom. Keď pochopím podstatu, nechám vec odležať a vrátim sa k nej s čerstvým pohľadom. Tak sa vyhnem prevádzkovej slepote a výsledok je kvalitnejší.
Von púšťam len to, čo sám reálne používam. Pri práci pre klientov platí to isté: všetko transparentne rozpísané, priebežný prehľad a možnosť kedykoľvek vstúpiť do procesu. Po skončení zostane čistý systém a záznam o každom kroku.
- Web development
- Aplikácie na mieru
- Linux
- Docker
- Self-hosting
- Branding
- Debugging
- Clean-room
Technické zázemie
Vlastná infraštruktúra, nie len teória
Vlastnú produkčnú infraštruktúru — server Yggdrasil — si staviam a dennodenne udržiavam sám: nasadzovanie, monitoring, zálohovanie, obnova po chybe, bezpečnostné nastavenia. Presne tieto návyky prenášam aj do práce pre klientov — nič nejde do prevádzky bez zálohy a jasného postupu, ako sa to dá v prípade problému vrátiť späť.
Toto zázemie je dôvod, prečo pri výbere riešenia uprednostňujem jednoduché a udržiavateľné pred zbytočne zložitým.
Čítať technické poznámky z prevádzky na bloguMimochodom
Vo voľnom čase
Vo voľnom čase si clean-room staviam vlastný astronomický výpočtový engine — planetárne a lunárne pozície, počítané nezávisle z publikovaných vedeckých algoritmov, nie prepisom cudzieho kódu. Presne ten typ problému, čo ma najviac baví.
Filozofia
Lokálne, vlastnené a zrozumiteľné tam, kde to dáva zmysel
Nie každý projekt musí byť self-hosted a nie každý web potrebuje administráciu. Dôležité je vybrať technické riešenie podľa reality, nie podľa módneho nástroja.
Local-first, keď je to praktické
Dáta a služby majú byť tam, kde to dáva zmysel pre vlastníka: niekedy na vlastnom systéme, inokedy na jednoduchej spravovanej službe.
Súkromie ako východisko
Menej zberu dát, menej tretích strán a menej sledovania znamená jednoduchšiu techniku aj zrozumiteľnejší vzťah k návštevníkovi.
Technológia má slúžiť ľuďom
Nástroj má uľahčiť prácu alebo komunikáciu. Nemá vytvárať zbytočnú závislosť od jedného dodávateľa alebo od nečitateľného nastavenia.