
Gitlab CI Workflows (PoC)
Dzisiaj natknąłem się na fantastyczny pomysł, który jakiś czas temu został wdrożony jako Proof of Concept w Gitlab: CI Workflows! Jestem bardzo podekscytowany i mam nadzieję, że wkrótce zostanie wdrożony 😁 ...
Dzisiaj natknąłem się na fantastyczny pomysł, który jakiś czas temu został wdrożony jako Proof of Concept w Gitlab: CI Workflows! Jestem bardzo podekscytowany i mam nadzieję, że wkrótce zostanie wdrożony 😁 ...
Miałem ostatnio okazję pojechać na PHPers Summit do Poznania, gdzie uczestniczyłem w różnych wykładach oraz brałem udział w panelu dyskusyjnym organizowanym przez BitBag. Nagranie z tej dyskusji jest już dostępne 🙂 ...
W ostatnich dniach został wydany Laravel Pint i wywołał ambiwalentny zamęt – niektórzy go uwielbiają, inni nienawidzą 😉. Osobiście mam co do niego mieszane uczucia i chciałem podzielić się swoimi przemyśleniami na ten temat. ...
PHPStan 1.7.15 wprowadza małą, ale pomocną funkcję: obsługę względnych ścieżek w editorUrl dla zwirtualizowanych środowisk. Jeszcze lepiej, gdy czyni cię to współautorem repozytorium — tak, to moja inicjatywa! 🥹 Z PHPStan pracuje się świetnie, gdy używasz konfiguracji editorUrl. Dodaje ona klikalny link w CLI, który otwiera raportowany plik w określonej linii. Poprawia to produktywność, ponieważ potrzebujesz mniej czasu, aby przesakiwać między raportem analizy, a kodem. Oczywiście, możesz skonfigurować swoje IDE, by analizowało kod w czasie rzeczywistym, ale to zupełnie inna historia… może następnym razem 😉...
Definicja Gitlab CI może stać się naprawdę złożona. Aby zredukować nadmiarowość można użyć wielu przydatnych funkcji i składni, takich jak !reference. ...
Naprawdę nie wiem, kiedy to zleciało, ale minął już rok, od kiedy dołączyłem do #GetResponse jako Software Architect 😵 Był to intensywny i owocny czas, który warto podsumować! ...
Jako że nie lubię redundancji kodu, chciałem stworzyć sobie konwencję do współdzielenia fragmentów kodu między wielojęzycznymi notkami (bo kod zawsze piszemy po angielsku 😉). Jak się okazuje, nie jest to takie oczywiste w Hugo. ...
Budowanie obrazów wiąże się z różnymi wyzwaniami, jednym z nich jest bezpieczeństwo trwale zapisanych w nich danych. Jak uniknąć upublicznienia czegoś, co powinno zostać prywatne? ...
Rector to narzędzie, które umożliwia automatyczną refaktoryzację kodu. ECS to z kolei narzędzie do automatyzacji standardów kodowania. Od niedawna ich konfiguracja jest dużo bardziej przyjazna. ...
Jak pisałem w poście powitalnym - za mocno kombinuję. Postanowiłem więc, że zacznę z absolutnym minimum, niejako wbrew sobie. Jak zatem zaprojektowałem tę stronę? ...