Dlaczego zacząłem pisać o decyzjach technologicznych
Ten serwis nie jest kolejnym blogiem z tutorialami. Chcę zapisywać decyzje: kontekst, opcje, kompromisy i to, co z nich wynikło. Tutaj tłumaczę, skąd ten pomysł.
Dla kogoDla każdego, kto trafił tu pierwszy raz i chce wiedzieć, czego się spodziewać po kolejnych tekstach.
Kiedy uczyłem się programować, najwięcej dawały mi nie tutoriale, tylko rozmowy z ludźmi, którzy tłumaczyli, dlaczego coś zrobili. Nie „jak skonfigurować kolejkę”, ale „dlaczego w ogóle kolejka, a nie zwykły cron”.
Takich rozmów jest w internecie zaskakująco mało. Jest mnóstwo instrukcji krok po kroku i mnóstwo opinii, która technologia jest najlepsza. Brakuje środka: opisu decyzji w konkretnym kontekście, z jej kosztami.
Co tu będzie
Będę pisał o decyzjach, które podejmuję jako programista, architekt i osoba prowadząca firmę technologiczną. Każdy tekst postaram się zbudować wokół jednego pytania i odpowiedzieć na nie uczciwie, także wtedy, gdy odpowiedź brzmi „to zależy”.
Część tekstów będzie techniczna: infrastruktura, testy, dostępność. Część będzie o prowadzeniu zespołu i firmy. Wszystkie będą oparte na tym, co sam zrobiłem albo sprawdziłem.
Czego tu nie będzie
Nie będzie tekstów pisanych pod słowa kluczowe ani podsumowań newsów. Nie będzie obietnic, że po przeczytaniu zostaniesz seniorem. Będę pisał rzadziej, ale tak, żeby tekst nadal miał sens za rok.
Dlaczego to robię
Po części dla siebie. Zapisana decyzja zmusza do nazwania założeń, a nazwane założenia łatwiej później sprawdzić. Po części dla innych: dla osób, które uczę, dla zespołu i dla każdego, kto stoi przed podobnym wyborem.
Jeśli masz pytanie, o którym warto napisać, daj znać.