• Pragmatyczny Programista – 10 postaw, które sprawią, że będziesz superdeveloperem

    Pragmatyczny Programista – 10 postaw, które sprawią, że będziesz superdeveloperem

    Kim jest ten mityczny pragmatyczny programista? Jaki ma mindset i dlaczego jest tak pożądany na rynku pracy? I co najważniejsze – jak nim zostać? Na te pytania spróbujemy sobie odpowiedzieć w niniejszym artykule. Artykuł ten jest podsumowaniem debaty, która odbyła się na jednym z naszych DevDay’ów – czyli cyklicznych spotkaniach programistów współpracujących z Coditive.com Pragmatyczny, pragmatyzm,…

  • PHP 8.1 i 8.0 w MAMP Pro na Windows
    ,

    PHP 8.1 i 8.0 w MAMP Pro na Windows

    Przeprowadzanie testów oraz tworzenie aplikacji na najnowszych wydaniach PHP może być niezbędne w pracy programisty. Niestety, twórcy MAMP nieczęsto aktualizują swoje oprogramowanie na systemy od Microsoftu, dlatego uruchomienie nowych edycji wymaga od nas małej ingerencji. Rozszerzenie MAMP o nową wersję PHP W przeciwieństwie do poprzednich wydań MAMP, nie ma potrzeby grzebać w plikach konfiguracyjnych serwera…

  • Responsywny layout z użyciem funkcji min(), max() oraz clamp()
    ,

    Responsywny layout z użyciem funkcji min(), max() oraz clamp()

    CSS Flexbox oraz Grid były rewolucją w budowaniu responsywnych layoutów, dzięki ich właściwościom tworzenie nowoczesnych stron stało się przyjemne i szybkie, a ich wykorzystanie uznajemy jako światowy standard, który wyrzucił z głów developerów właściwość float na zawsze. Kolejna, mała rewolucja, ułatwiająca pracę z elastycznymi układami nadejdzie w momencie pełnego wsparcia container queries, ale nie tylko…

  • Kiedy porzucić wsparcie dla Internet Explorer 11? Teraz!

    Kiedy porzucić wsparcie dla Internet Explorer 11? Teraz!

    Konieczność wdrażania stron, które będą dobrze działały pod IE 11 spędza sen z powiek wielu developerom. A gdyby tak to wszystko rzucić i wyjechać w Bieszczady nie przejmować się wspieraniem tej przeglądarki? Jest to możliwe. W momencie pisania tego tekstu (czerwiec 2021) jesteśmy na moment przed bardzo ważnym wydarzeniem w branży webdevu. Już za kilka tygodni…

  • CSS Flexbox w Google Chrome DevTools

    CSS Flexbox w Google Chrome DevTools

    W najnowsze wersji Chrome (90) w narzędziach dla developerów zostały udostępnione dedykowane funkcje pozwalające na debugowanie flexboxa. Od teraz obok każdego elementu HTML, który ma ustawiony właściwość display: flex bądź inline-flex pojawi się mały badge, który poinformuje nas, że dany element ma ustawiony jeden z tych parametrów. Z kolei w panelu ze stylami CSS znajduje…

  • Komentarze w kodzie – Czy i w jaki sposób je pisać?

    Komentarze w kodzie – Czy i w jaki sposób je pisać?

    Prawidłowe zastosowanie komentarzy jest kompensowaniem naszych błędów przy tworzeniu kodu. (…) Obecność komentarzy zawsze sygnalizuje nieporadność programisty. Musimy z nich korzystać, ponieważ nie zawsze wiemy jak wyrazić nasze intencje bez ich użycia, ale ich obecność nie jest powodem do świętowania. Krótki cytat z jednej najbardziej popularnych książek traktujących o praktykach tworzenia dobrego oprogramowania, w dużym…