Grudzień to okres wzmożonej aktywności w schroniskach i organizacjach pomocy zwierzętom. Niestety nie tylko dlatego, że zimą rośnie zapotrzebowanie na pomoc, a ludzie chętniej angażują się w dobroczynność. Tuż po świętach pojawia się także fala „nietrafionych prezentów” – kotów i psów oddawanych do schronisk.
Dlatego w grudniowej odsłonie akcji #DarowiznySidnet wspieramy Stowarzyszenie Wolontariuszy Kundellos. Tak zdecydowała Gabriela – doświadczona programistka, która łączy umiejętności frontendowe i backendowe. Na co dzień dba o wysoką jakość kodu, korzystając z otwartoźródłowego narzędzia PHPStan. To drugi projekt, który zgodnie z jej życzeniem otrzyma od nas grudniową darowiznę.
PHPStan
PHPStan to przydatne narzędzie, dzięki któremu programist(k)a może wykryć błędy w kodzie jeszcze zanim aplikacja zostanie uruchomiona. Fundamentem jego działania są inteligentne reguły oraz analiza typów, dzięki czemu można łatwo wychwycić problemy, które mogą przejść pod radarem w czasie testów. PHPStan wspiera stopniowe wdrażanie – zaczynając od podstawowej kontroli kodu, aż po wysoki poziom rygorystyczności. Narzędzia tego typu to standard w nowoczesnym ekosystemie PHP i kluczowy element dbania o stabilność, klarowność i przede wszystkim bezpieczeństwo kodu.
W zeszłym roku PHPStan wprowadził wersję 2.0, która rozszerza możliwości rozwiązania o nowy, jeszcze wyższy poziom weryfikacji kodu oznaczony numerem „10”, a także obsługę sprawdzania użycia typów mieszanych. Aktualizacja dodatkowo znacząco optymalizuje działanie, zmniejszając zużycie pamięci nawet o 70%.
Narzędzie świetnie sprawdza się w wielkoskalowych projektach z wykorzystaniem bardzo dynamicznych systemów CMS, takich jak Drupal, gdzie można je wykorzystywać do analizy encji i typów danych. Jednak Drupal to nie wszystko – PHPStan ma wtyczki i rozszerzenia do popularnych frameworków, takich jak Symfony, Laravel czy Doctrine. Dzięki temu integracja w wielu typowych projektach PHP jest prosta.
„W naszej codziennej pracy nad kodem często polegamy na narzędziach, które pomagają utrzymać jakość, bezpieczeństwo i spójność naszych projektów. Jednym z nich jest PHPStan – projekt open‑source, który analizuje kod i potrafi wychwycić błędy jeszcze zanim trafią na produkcję. PHPStan powstał dzięki pracy programisty Ondřeja Mirtesa oraz aktywnej społeczności open‑source, która wspiera rozwój rozwiązania poprzez testowanie, poprawki i dokumentację. Dzięki temu rozwiązaniu możemy budować bardziej stabilne i przewidywalne aplikacje, co realnie przekłada się na jakość dostarczanego oprogramowania”, tłumaczy swój wybór Gabriela.
Stowarzyszenie Wolontariuszy Kundellos
Stowarzyszenie zrzesza wolontariuszy i wolontariuszki w ramach inicjatywy non‑profit. Jego głównym celem jest pomoc bezdomnym psom i kotom. Zakres działań jest szeroki – od codziennych obowiązków, takich jak sprzątanie, pielęgnacja i socjalizacja zwierząt, po udział w akcjach społecznych i edukacyjnych dotyczących adopcji, praw zwierząt oraz działań na rzecz ich dobrostanu. Praca ze zwierzętami, choć daje wiele satysfakcji, bywa też trudna i nierzadko niebezpieczna. Wolontariusze i wolontariuszki mają kontakt ze zwierzętami chorymi lub agresywnymi, co wymaga zachowania szczególnej ostrożności. Tym większy budzi respekt fakt, że wszystkie te działania wykonują bez żadnego wynagrodzenia.
“Stowarzyszenie Kundellos zajmuje się pomocą bezdomnym i skrzywdzonym zwierzętom – prowadzi leczenie, adopcje i edukację o odpowiedzialnej opiece. To organizacja, która realnie zmienia życie tych, którzy sami nie potrafią poprosić o pomoc. Dla mnie to wsparcie ma też bardzo osobisty wymiar – pięć miesięcy temu dzięki Kundellos do mojego domu trafiła Perełka, cudowny piesek, bez którego dziś nie wyobrażam sobie życia. Wiem, jak ogromną pracę wykonują wolontariusze i wolontariuszki Kundellos każdego dnia, by dać innym zwierzakom taką samą szansę”, mówi Gabriela.
Ty również możesz wspierać Stowarzyszenie Kundellos, zarówno w formie finansowej, jak i poświęcając zwierzakom czas i uwagę, a także oferując domy tymczasowe lub przekazując potrzebne produkty.