PHPers Summit: Tworzenie aplikacji vs tworzenie bibliotek

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 ­čÖé ...

29 czerwca 2022 ┬Ě 1 min ┬Ě Grzegorz Korba

Laravel Pint: studium ambiwalencji

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. ...

28 czerwca 2022 ┬Ě 6 min ┬Ě Grzegorz Korba

PHPStan w zwirtualizowanych ┼Ťrodowiskach

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 ­čśë...

20 czerwca 2022 ┬Ě 2 min ┬Ě Grzegorz Korba

Odwoływanie się do sekcji w Gitlab CI

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. ...

8 czerwca 2022 ┬Ě 2 min ┬Ě Grzegorz Korba

Rok w GetResponse

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─ç! ...

31 maja 2022 ┬Ě 16 min ┬Ě Grzegorz Korba

Skrawki kodu wielokrotnego u┼╝ytku w Hugo

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. ...

26 kwietnia 2022 ┬Ě 3 min ┬Ě Grzegorz Korba

Docker Compose: sekrety dost─Öpne w trakcie budowania

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? ...

19 kwietnia 2022 ┬Ě 3 min ┬Ě Grzegorz Korba

Rector i ECS: nowe API konfiguratora

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. ...

17 kwietnia 2022 ┬Ě 2 min ┬Ě Grzegorz Korba

Hugo: i18n z u┼╝yciem wielu domen

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─Ö? ...

14 kwietnia 2022 ┬Ě 11 min ┬Ě Grzegorz Korba

Hello World!

9 lat. DZIEWI─ś─ć lat zaj─Ö┼éo mi stworzenie strony Codito. Owszem, istnia┼éa strona, ale od zawsze by┼éa ÔÇťw przygotowaniuÔÇŁ i zach─Öca┼éa do zajrzenia p├│┼║niej. Czemu nie uda┼éo mi si─Ö jej stworzy─ç przez tyle lat? Jest wiele powod├│w, ale najwa┼╝niejszy to: nadmierne kombinowanie ­čśů ...

10 kwietnia 2022 ┬Ě 1 min ┬Ě Grzegorz Korba