Joanna – Full Stack Developer
Tworzę strony internetowe, które działają stabilnie: wszedzie, nie tylko u mnie. W pracy łączę praktyczne podejście z dbałością o detale i porządkiem w kodzie.

O mnie
Full Stack Developer
Na co dzień piszę kody, które (zazwyczaj) działają.
Głównie tresuję WordPressa, ale gdy nikt nie patrzy, eksploruję świat Reacta i oswajam terminal Linuxa. Jako początkująca entuzjastka świata DevOps uczę się, jak nie wywalić serwera przez przypadek podczas konfiguracji, i czasem mi to nawet wychodzi.
Nieustannie rozwijam się w kierunku lepszego, szybszego i bardziej świadomego tworzenia oprogramowania, czasem z uśmiechem, czasem z błędem 500. Kiedy zaliczam mentalną zwiechę systemu, pomaga spacer, ptasie mleczko albo krzyk w poduszkę. W końcu zoptymalizowany programista to taki, który ma odpowiedni poziom cukru we krwi i zdrowy dystans do własnego kodu.
Technologie i narzędzia
Zestaw narzędzi i technologii, które stanowią fundament mojej codziennej pracy jako developera.
WordPress Development
specializationBuduję zaawansowane ekosystemy oparte na WordPressie. Tworzę autorskie bloki Gutenberg od podstaw, integruję zewnętrzne systemy przez REST API i prowadzę publikację zmian w środowisku produkcyjnym.
Frontend i Narzędzia
skillsSkupiam się na czystym i wydajnym kodzie. Wykorzystuję potencjał JavaScriptu i preprocesorów CSS do budowy skalowalnych interfejsów, które są łatwe w utrzymaniu.
Linux i Infrastruktura
skillsZarządzam środowiskami unixowymi na poziomie niezbędnym do sprawnego dev-opsowania lokalnego i serwerowego. Linux to mój codzienny system operacyjny.
DevOps i Automatyzacja
learningSkupiam się na płynnym procesie publikowania zmian, od przygotowania środowisk po stabilne wdrożenia na produkcję. Pracuję nad automatyzacją procesów wdrożeniowych, dbając o ich prostotę i niezawodność.
Aktualnie na warsztacie:
- Konteneryzacja środowisk lokalnych (Docker Compose)
- Automatyczne deploymenty WordPressa przez GitHub Actions
- Optymalizacja pipeline-ów budujących assety