Od ponad 20 lat zajmuję się tworzeniem aplikacji internetowych, a WordPress towarzyszy mi zawodowo przez dużą część tej drogi. Pracowałem przy bardzo różnych projektach — od niewielkich stron firmowych, przez sklepy internetowe, aż po rozbudowane platformy contentowe obsługujące ogromne ilości treści i ruchu. W tym czasie miałem okazję poznać WordPressa zarówno od strony prostego CMS-a, jak i narzędzia pozwalającego budować naprawdę zaawansowane aplikacje webowe.
Od kilku lat dzielę się swoją wiedzą również podczas konferencji WordCamp oraz lokalnych spotkań społeczności WordPress. Po prezentacjach często dostaję pytania o slajdy, przykłady kodu czy dodatkowe materiały rozwijające temat. Z czasem zacząłem dochodzić do wniosku, że wiele z tych rzeczy warto zebrać w jednym miejscu — nie tylko w formie prezentacji, ale również bardziej praktycznych artykułów i konkretnych przykładów.
Ten blog jest więc naturalnym rozwinięciem tego, czym zajmuję się na co dzień.
Chciałbym pokazywać WordPressa od strony, którą często widać dużo rzadziej. Nie tylko jako narzędzie do budowy prostych stron internetowych, ale jako platformę pozwalającą tworzyć nowoczesne, wydajne i dobrze zaprojektowane aplikacje webowe. Przez lata wokół WordPressa narosło wiele uproszczeń i stereotypów, a część z nich wynika po prostu z błędów architektonicznych, złych praktyk lub wykorzystywania niewłaściwych rozwiązań do niewłaściwych problemów.
Mam nadzieję, że doświadczenie zdobyte przy pracy z wieloma projektami pozwoli mi pokazać bardziej techniczne i świadome podejście do budowania rozwiązań opartych o WordPressa. Jeśli dzięki temu ktoś uniknie kilku błędów, lepiej zaprojektuje swój plugin albo odkryje rozwiązanie, którego wcześniej nie znał — to już będzie sukces.
Jest też drugi, dużo prostszy powód powstania tego bloga. Przez lata stworzyłem dziesiątki stron internetowych dla innych firm i klientów, ale sam długo nie miałem własnego miejsca w sieci. Trochę zgodnie z powiedzeniem, że szewc bez butów chodzi.
To właśnie próbuję teraz nadrobić.
Co znajdziecie na blogu?
Na blogu będę pisał głównie o technicznych aspektach pracy z WordPressem. Pojawią się konkretne rozwiązania programistyczne, fragmenty kodu i przykłady wykorzystania różnych mechanizmów dostępnych w WordPressie. Chciałbym również dzielić się swoimi doświadczeniami związanymi z pluginami — kiedy warto z nich korzystać, kiedy lepiej ich unikać oraz czym można je zastąpić w bardziej wymagających projektach.
Będę publikował również materiały i prezentacje z WordCampów, a od czasu do czasu pojawią się także luźniejsze wpisy związane ze społecznością WordPress, konferencjami oraz tym, co aktualnie dzieje się w ekosystemie.
Jeśli więc interesuje Cię bardziej techniczne spojrzenie na WordPressa — zapraszam. To dopiero początek.