Głównym celem tego bloga jest podzielenie się wiedzą oraz doświadczeniami z innymi developerami. Sam bardzo często szukam pomocy w rozwiązaniu napotykanych problemów właśnie na takich blogach, więc pora, chociaż po części, spłacić zaciągnięty dług.
Ponadto przygotowywanie materiałów na bloga wymagana wykonania pewnej pracy ode mnie. Mobilizuje to mnie, z jednej strony do utrwalenia bądź odświeżenia wiedzy, czasem przygotowania fragmentu kodu (bardzo fajne ćwieczenie w ramach Code Kata) no i w końcu wymaga ode mnie pogłębiania wiedzy, czyli wzbogacanie własnego Knowledge Portfolio.
Zdarza się także, że otrzymuję zapytanie dotyczące wybranego zagadnienia z prośbą o podesłanie linków do ciekawych stron traktujących o tej tematyce - bardzo często pytam sam siebie... Przeglądanie własnej bazy wiedzy czy też Googlowanie nie zawsze daje szybką i skondensowaną odpowiedź. Dlatego też, staram się, aby każdy mój post zawierał listę odnośników do powiązanych tematów.
Moje doświadczenie zawodowowe to w głównej mierze PHP oraz Java. Zdarzało mi się także zakodzić w innych technologiach (.NET, Python, Perl, JavaScript) czy też dopisać fragmenty HTMLa i nie widzę przeszkód, aby wytwarzać soft w kolejnych technologiach. Ogólnie jestem zwolennikiem language agnostic (oczywiście ze swoimi preferencjami) - najważniejsze są dobre praktyki i odpowiednia jakość kodu. Dużą wagę przykładam, a przynajmniej staram się, do kodzenia zgodnie z duchem Clean Code czy też Software Craftsmanship.
Z racji, iż praktycznie całą zawodową karierę należałem do zespołów mających styczność z search engine'ami, mogę stwierdzić iż moją specjalizacją są szeroko pojęte zagadnienia związane z wyszukiwaniem.
Jeśli kogoś zainteresowały moje posty, znalazł jakiś błąd, ma pomysł albo uwagi związane moimi wpisami, zapraszam do kontaktu (komentarze, sociale).