Právě jsem zneužil privátní kopii ntfy.sh tak divokým způsobem, až přemýšlím, že o tom udělám přednášku. Pracovní název je zatím: "Tohle doma nezkoušejte - díl první"
Právě jsem zneužil privátní kopii ntfy.sh tak divokým způsobem, až přemýšlím, že o tom udělám přednášku. Pracovní název je zatím: "Tohle doma nezkoušejte - díl první"
🔍 Tech Tip Thursday
If you inherit a server, do this first:
- List running services
- Identify owners (or admit there aren’t any)
- Document before touching anything
Future you will be grateful.
Our Gitlab CI pipeline using a JWT token broke.
I added `sleep 5` to the pipeline and everything started working, for now.
I suspect broken timings between Gitlab, Gitlab Runner and Hashicorp Vault, but I can't find it yet.
Conclusion: `sleep` is the new ctrl+alt+del.
I just sent a colleague the instructions in the file named go-away.md
Is it my fault that the software has such a funny name?
🧭 Lighthouse Lore — 1224Z
While others slept, the tower shipped.
Kernel renewed. Systems steady.
No downtime. No drama. No excuses.
This is how you build trust in the dark:
quiet maintenance, boring graphs, and a light that never goes out.
Entrepreneurship isn’t noise — it’s reliability. 🌊⚓
#LighthouseLore #SelfHosting #MastodonAdmin #Fediverse
#Bootstrapped #IndieInfrastructure #Reliability #OpsLife
Kolega dnes strávil den u klienta tím, že vymýšlel, jak implementovat standardní mantru: „Zkoušeli jste to vypnout a zapnout?“
Vypadá to nadějně, už umí problémovou součástku vypnout. Zítra ji bude zkoušet zapínat.
Drazí kolegové,
budeme pěstovat slušnou mluvu. Místo toho, co bychom řekli: "Kterej kikot to nastavoval", okomentujeme "Opravdu by mne zajímal ten příběh, za takovým odvážným nastavením..."
Nutím v práci kolegy, aby k projektu do README napsali jednu větu, co ten projekt dělá a dvě věty, jak se to dá spustit. Kolegové občas brblají, ale snažíme se to držet.
Včera jsme přebírali projekt od větší (a dražší) agentury a popis, jak spustit projekt neměli.
Při přebírání se zjistilo, že vlastně neví, jak se projekt spouští a že to nejde spustit jinde než u jejich vývojáře na laptopu. 🤦
Zmigrovali jsme u klienta legacy aplikaci na nové místo. Nikdo od klienta nechce novou otestovat.
Dobře, tak vyberu dobrovolníka klasickým skautským způsobem. Starou aplikaci vypneme a počkám si, kdo se první ozve, že mu nic nefunguje - ten bude testovací dobrovolník.
#extremeOperations #opsLife #garbageInGarbageOut #melJsemSeLepeUcit