Blog

Laravel, PHP i DevOps — z praktyki

Praktyczna wiedza o Laravelu, PHP, testowaniu, Dockerze, CI/CD i nowoczesnym środowisku programistycznym.

Praca w tle jako architektura: Joby Laravel i eventual consistency

Kolejka służy nie tylko do szybszej odpowiedzi HTTP. Tworzy granicę asynchroniczną: użytkownik widzi komunikat, że faktura jest przygotowywana, choć PDF, e...

7 min. czytania

Akcje, DTO i Value Objecty: Pragmatyczny środek Laravela

Aplikacja Laravel rzadko staje się trudna w zmianie przez jeden spektakularny błąd w kontrolerze. Zwykle problem narasta, gdy reguła biznesowa ma pięć domó...

9 min. czytania

Jak zmienić bibliotekę Composer w pakiet Laravel

Biblioteka Composer niezależna od frameworka nie powinna znać Laravela. Jej klasy muszą działać w CLI, Symfony i innym frameworku bez containera, facade, m...

8 min. czytania

Testy i CI dla pakietów Laravel

Orchestra Testbench bootuje małą aplikację Laravel bez repozytorium użytkownika, więc zestaw testów pakietu może dowodzić integracji, a nie tylko działania...

8 min. czytania

Dopracowana dystrybucja pakietów Laravel

Pierwsza minuta po composer require decyduje, czy pakiet wydaje się godny zaufania. README powinno pokazać instalację, konfigurację i pierwszy udany rezult...

7 min. czytania

Anatomia paczki Composer: praktyczny przewodnik maintenera

Paczka Composer zaczyna się od obietnicy. Ktoś instaluje nazwę, której wcześniej nie widział, i wpuszcza jej kod do produkcji. Musi wiedzieć, jakie wersje...

7 min. czytania

Potrzebujesz kogoś, kto weźmie odpowiedzialność za kolejny krok?

Porozmawiajmy o Twoim projekcie i określmy zakres, który ma sens dla Twoich celów.