Discovery i Delivery - perspektywa, której brakuje inżynierom
Jak wejście w tematy produktowe zmieniło mój sposób prowadzenia zespołu
Tematy związane z programowaniem frontend, algorytmiką i rozwojem zawodowym.
Jak wejście w tematy produktowe zmieniło mój sposób prowadzenia zespołu
Zasada działania algorytmu sortowania bąbelkowego opiera się na porównywaniu dwóch sąsiadujących elementów i zamianie ich kolejności, gdy nie spełniają kryteriu
Jak możemy warunkowo dodać jakąś właściwość do obiektu? Można to zrobić na kilka sposobów.
W Typescript możemy trafić na błąd typu "Argument of type X is not assignable to parameter of type Y". Co to oznacza i jak to naprawić?
Niejednokrotnie przydaje się nadpisanie poprzedniego commita. Poprzez nadpisanie mam na myśli na przykład zmianę commit message, edycję kodu lub dodanie jakichś
Jak zmienić wersję Javy w Intelij Idea?
Zainstalujemy Java Development Kit (JDK) na systemie macOS wykorzystując SDKMAN (The Software Development Kit Manager). Jak dla mnie, jest to najprostszy sposób
Doskonalenie Backlogu Produktu (ang. *Product Backlog Refinement*) polega na... doskonaleniu Backlogu Produktu 😅. Więc jak to właściwie wygląda?
Każdy Sprint zaczyna się od Planowania Sprintu (ang. *Sprint Planning*). Jest to spotkanie, podczas którego Zespół Scrumowy ustala, jakie wymagania wdroży w cią
Retrospekcja Sprintu (ang. *Sprint Retrospective*) to **najważniejsze wydarzenie w Scrumie**, podczas którego wszyscy członkowie Zespołu analizują swoją pracę w
Przegląd Sprintu (ang. *Sprint Review*) to spotkanie organizowane na koniec każdego Sprintu na którym obecni są członkowie Zespołu Scrumowego oraz interesariusz
Podstawowym elementem Scruma jest **zespół**, czyli Scrum Team. To właśnie Scrum Team jest odpowiedzialny za dostarczanie złożonych produktów.
Krwią scruma są wartości, o których już coraz rzadziej się rozmawia, bo częściej tymi wartościami się żyje. Problem jest wtedy, gdy nie żyje się tymi wartościam
Na filarach scruma oparty jest cały proces scrumowy i pielęgnacja jego efektywnego funkcjonowania. Bez nich nie można dobrze poruszać się w scrumie i cały proce
Załóżmy, że wraz z innymi osobami chcesz stworzyć jakiś produkt. Podczas jego planowania i wytwarzania pojawi się masa pytań i problemów, z którymi trzeba się z
W poprzednim wpisie opisałem komendę `npm install`. Teraz opiszę co robi komenda `npm ci` oraz jakie są różnice między nimi.
NPM (*Node Package Manager*) to domyślny menedżer pakietów używany w środowisku uruchomieniowym Javascript w NodeJS. Dzięki NPM możemy instalować różne paczki/z
W tym wpisie opiszę jak w łatwy sposób połączyć się z Github-em za pomocą SSH. Dzięki takiemu połączeniu możemy rozpocząć pracę ze zdalnym repozytorium, czyli z
Z pewnością nie chciałbyś, aby na twojej stronie były niedziałające linki lub prowadzące do strony, która nie istnieje. W przypadku małej strony można ręcznie s
W tym wpisie opowiem czym jest Git GUI, jakie zalety są korzystania z programu Sublime Merge i o funkcjonalnościach z których korzystam.
W tym artykule pokażę, jak można ułatwić sobie codzienną pracę z Git'em nie wychodząc z Visual Studio Code.
Cześć, witaj w kolejnym artykule poświęconym podstawom Git'a 🤚😀. W tym odcinku przyjrzymy się tematowi branchów. Jeśli chcesz nauczyć się korzystać z narzędzi
Cześć, witam Cię w kolejnym wpisie 🤚. W tym artykule przeprowadzę Cię przez początki pracy z Git'em.
Cześć! W tym wpisie chcę Ci pokazać narzędzia deweloperskie Chrome Devtools 🛠. Przedstawię najważniejsze cechy tych narzędzi i opiszę wybrane, najczęściej używ
W poprzednim wpisie opowiedziałem moją historię związaną z wyborem zawodu programisty. Teraz chcę Ci przedstawić, jak wygląda droga edukacji do zostania front-e
Cześć, witaj na moim blogu! To jest mój pierwszy wpis na tym blogu... oraz w ogóle jest to mój pierwszy wpis, jaki pisze w życiu 😅. Opowiem, dlaczego w ogóle z