Programowanie.
Z racji tego, że sam jestem programistą JavaScript, to staram się pisać o programowaniu. Znajdziesz tutaj ciekawostki i porady napisane w przystępnym języku. Nie będę ukrywał, że będę chciał zachęcić do programowania najmłodszych czytelników. Mam nadzieję, że rodzice swoich pociech, którzy będą czytać mojego bloga zainteresują się inwestycją w naukę programowania dla swojego dziecka.
Microsoft sprawdził co wkur**a programistów w pracy
Nie tak dawno, Microsoft opublikował ciekawe badanie dotyczące programistów - Identifying Factors Contributing to “Bad Days” for Software Developers: A Mixed-Methods Study. Chcieli dowiedzieć się, jakie problemy w pracy negatywnie wpływają na ich samopoczucie i efektywność.
Njusy
git config – czyli jak skonfigurować repozytorium do swoich potrzeb
Czasami bywa tak, że w zależności od projektu (repozytorium) chcemy zmienić niektóre opcje w git. W takim przypadku z pomocą przychodzi komenda git config, która pozwala zmienić ustawienia zarówno te lokalne, globalne i systemowe. W tym wpisie opiszę kilka przydatnym opcji, które mogą okazać się pomocne w codziennej pracy.
Poradniki
Boolean – co to jest i czym jest boolean obsession? Kiedy true/false to zły wybór
Czy zastanawiałeś się kiedyś, czy Twój kod nie jest przepełniony booleanami? W tym wpisie wyjaśniam, czym jest boolean (typ true/false), czym jest „boolean obsession”, jak jej unikać i jak poprawić czytelność oraz elastyczność kodu.
Poradniki
Moja opinia o AI_Devs, czyli bardzo intensywne szkolenie z programowania z AI. Czy było warto?
Przez ostatnie kilka tygodni można było zauważyć całkowity zastój na blogu. Było to spowodowane bardzo intensywnym szkoleniem o tematyce automatyzacji, sztucznej inteligencji (AI) w połączeniu z programowaniem. Mowa o szkoleniu AI_Devs. Czas na podsumowanie tych szalonych pięciu tygodni.
Recenzje
Webhooki – co to jest i jak ich używać? Przyjazny przewodnik
Gdy tworzymy różnego rodzaju oprogramowanie, to w pewnym momencie będziemy chcieli integrować się z innymi (zewnętrznymi) systemami czy też API. Możemy też być tak, że to nasz system musi być zdolny do otrzymania jakiejś informacji (powiadomienia) np. ze sklepu o nowym zamówieniu czy o nowym e-mailu. I tu właśnie pojawiają się webhooki.
Programowanie
Lazy loading – co to jest i jak używać loading=”lazy”? Poradnik z przykładami
Strona ładuje się wolno, bo przeglądarka od razu pobiera wszystkie obrazy, filmy i ramki, nawet te na samym dole, do których większość czytelników nigdy nie dotrze? Na to jest lazy loading. W tym wpisie wyjaśniam, co to jest, jak działa atrybut loading="lazy", kiedy go nie używać (to ważniejsze, niż się wydaje) i jak lazy loading obsługuje WordPress.
Poradniki
rel=”preload” – czyli jak wczytać szybciej zasoby na stronie
W ostatnim czasie w jednym projekcie miałem za zadanie usprawnić działanie strony. Musiałem poprawić metryki Core Web Vitals. Wiązało się to ze sporym rozeznaniem w temacie, testami i analizą strony. Jedną z rzeczy, która pomogła osiągnąć ten sukces był tytułowy rel="preload".
Poradniki
Metryki Core Web Vitals nie są czynnikiem rankingowym w Google
Z racji tego, że interesuje się tematyką SEO, analizuję strony internetowe pod kątem technicznym, to często dostaję pytania na temat tego czy warto, i jak mocno, trzeba śróbować metryki Core Web Vitals. Na szczęście Google zajęło oficjalne stanowisko w tej sprawie.
Njusy
Kongres Next.js – nowa konferencja frontendowa na początek 2024 roku
Za niecały miesiąc, bo 2 lutego, w Warszawie odbędzie się konferencja poświęcona front-endowi, która ma „łączyć przyszłość z Next.js, Remix, Nuxt, Angular, React.js, TypeScript, Qwik i nie tylko!”.
Njusy
Czy JavaScript i SEO mogą iść w parze? Tak!
Jeszcze kilka lat temu, używanie JavaScript pod kątem SEO nie było dobrym rozwiązaniem. Wyszukiwarki internetowe, takie jak Google nie widziały tego. Na szczęście technologia poszła mocno do przodu i samo Google nauczyło się czytać oraz analizować kod JavaScript. Dlatego postał nowy termin: JavaScript SEO. W tym wpisie rozwinę problem JavaScript SEO - czyli jak tworzyć nowoczesne strony by były przyjazne wyszukiwarkom internetowym.
Programowanie
HTML: jak przekreślić tekst?
Dzisiaj szybka piłka dla wszystkich, którzy zastanawiają się jak w HTML uzyskać efekt przekreślonego tekstu. Jak to często bywa w HTML i CSS ten efekt można osiągnąć na kilka sposobów.
Poradniki
RevDev Warsaw #1 – dev meeting od Revoluta
W poniedziałek (27.11) brałem udział w pierwszym spotkaniu dla programistów (i nie tylko) organizowanego przez Revolut. Firmy chyba nie trzeba nikomu przestawiać. To mój pierwszy tego typu dev meeting od bardzo dłuższego czasu. Impreza zorganizowana z pompą.
Programowanie