• Netlify – idealna przystań dla Twojego kolejnego projektu

    Netlify – idealna przystań dla Twojego kolejnego projektu

    ,

    Pisząc ten artykuł zastanawiałem się jak najlepiej określić usługę Netlify. Z jednej strony jest to hosting stron statycznych, z drugiej całe zaplecze backendowe dla funkcji serverless, z trzeciej infrastruktura CI/CD, z czwartej… Można by tak wymieniać, powiedzmy więc, że jest to zestaw narzędzi, które ułatwiają życie developerom. Zestaw bardzo potężnych narzędzi. Do tej pory miałem…

  • Web3 – przyszłość internetu czy kolejne słowo-wydmuszka?

    Web3 – przyszłość internetu czy kolejne słowo-wydmuszka?

    ,

    Przeglądając media branżowe nie sposób nie zauważyć rosnącego trendu związanego z Web3. Czym jest ten „nowy internet” i czy faktycznie zostanie z nami na dłużej? Mówiąc o Web3 warto chociaż pokrótce wskazać chociaż kilka cech jego poprzedników: Web 1.0 i Web 2.0 ponieważ każda kolejna „wersja” to odpowiedź na bolączki poprzedniczki i reakcja na potrzebę…

  • GIT Submodules – Kiedy sprawdzą się w projekcie?

    GIT Submodules – Kiedy sprawdzą się w projekcie?

    ,

    W karierze dewelopera może zdarzyć się sytuacja, w której będzie trzeba pracować nad projektem korzystającym z rozwiązań, które są ciągle rozwijane i wymagana jest ścisła kontrola wersji zarówno plików bazowych projektu oraz tych dodatkowych. Przykładowo, zespół A pracuje nad rozwojem pluginu udostępniającego konkretne rozwiązanie dla WooCommerce, a zespół B nad trzeba sklepami, które powinny z niego…

  • Jak pracować z plikiem theme.json

    Jak pracować z plikiem theme.json

    ,

    Wraz z wersją 5.8 zespół WordPress w końcu wprowadził do core motywu funkcję, która dotychczas dostępna była tylko dla użytkowników oficjalnej wtyczki Gutenberg – mowa oczywiście o obsłudze pliku theme.json. Czym jest theme.json Plik theme.json to nic innego jak plik zawierający podstawową, domyślną konfigurację bloków Gutenberg. Dzięki niemu możemy bez większego problemu ustawić domyślną paletę kolorów obowiązującą w…

  • Jak protokół HTTP wpływa na szybkość strony?

    Jak protokół HTTP wpływa na szybkość strony?

    , ,

    Trudno wyobrazić sobie dzisiejsze strony internetowe bez protokołu HTTP, który od dawna jest podstawowym sposobem wymiany informacji w sieciach WWW. Jego pierwsza wersja (1.0) powstała w 1996 r. i była usprawniana aż do 2015 r., w którym została wdrożona wersja 2, a aktualnie trwają pracę nad wdrożeniem wersji 3, która powinno stać się standardem już…

  • Dziedziczenie atrybutów w Vue.js

    Dziedziczenie atrybutów w Vue.js

    ,

    Podczas tworzenia aplikacji przy użyciu Vue.js (oraz podobnych frameworków), bardzo prawdopodone, że zajdzie potrzeba stworzenia komponentu pola wejściowego. W trakcie rozwoju projektu, może się okazać że pole może przybierać różne formy, np. pole z podpowiedzią, etykietą, prefiksem, sufiksem, ikoną, wiadomością o walidacji itp. Z punktu widzenia kodu HTML, sam element pola nie wystarczy, aby zbudować…

  • Wyjątki na przykładzie JS

    Wyjątki na przykładzie JS

    , ,

    Błędy w programowaniu to coś normalnego więc praca programisty jest ściśle powiązana zdebugowaniem. W zależności od języka w którym programujemy niektóre typy błędów można wykryćjeszcze przed samą kompilacją kodu lecz istnieją także takie sytuacje w których błąd uwidacznia siędopiero w trakcie trwania programu (lub aplikacji). Wyjątek jest właśnie takim typem błędu, przykłademmoże być tablica indeksowana…

  • Edge computing – co musisz o nim wiedzieć?

    Edge computing – co musisz o nim wiedzieć?

    Nieraz nasi klienci proszą, byśmy skorzystali z hostingu znajdującego się w kraju zlokalizowanym tam, gdzie znajduje się największa grupa docelowa serwisu klienta. Chodzi oczywiście o zmniejszenie czasu ładowania strony, a mówiąc bardziej nerdowskim językiem – zredukowanie latencji do minimum i maksymalne zmniejszenie TTFB (Time to first byte). Czasem jednak ciężko wskazać jedną konkretną serwerownię, czasem…

  • Praktyczne zastosowanie Jiry

    Praktyczne zastosowanie Jiry

    Jira Wychodząc od samej definicji czym jest Jira, możemy określić ją jako narzędzie przeznaczone dla wszystkich członków zespołu, które służy do planowania, śledzenia procesu tworzenia i wdrażania oprogramowania wysokiej jakości. Znane alternatywny to np. Asana, Trello, Redmine Jak pracować na Jirze Jira okazała się jednym z najlepszych narzędzi do zarządzania zarówno zespołami jak i procesami…

  • Estymacje

    Estymacje

    W trakcie kariery każdego developera przychodzi moment, w którym stajemy przed wyzwaniem określenia nakładu pracy jakiego przewidujemy by skończyć przedstawione przed nami zadanie. Zadanie to może przybierać różne formy, od małej zmiany, implementacji nowego feature czy kończąc na stworzeniu pełnoprawnej aplikacji. Estymacje, bo o tym będziemy dzisiaj trochę szerzej rozmawiać to bardzo skomplikowany temat, na…

  • 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,…

Nasza pasja do technologii nie kończy się na dostarczaniu wnikliwych treści poprzez ten blog. Zapraszamy po więcej tajników specjalistycznej wiedzy dla entuzjastów takich jak Ty.

Tematy

animacje animate Attribute inheritance Block Theme Branża IT bug Code Comments CSS CSS Flexbox developer tools Doc Blocks dostępność www Edge Edge computing Editor Flex Gap FSE Full Site Editing GIT GIT Submodules Gutenberg HTTP HTTP/2 HTTP/3 IT JS Memcached Optimization plik SVG Praca praca w IT Rozmowy o WordPress strony www SVG Text-overflow theme.json v-model Vue.js wcag web accessibility Web development webkit line clamp Wordpress wp postmeta api wp transient