Love Coding
Blog o programowaniu, błędach w kodzie, debugowaniu i refaktoryzacji
function deploySafely()
if (isFriday()) {
console.warn(„Do not touch production.”);
return;
}
deploy();
}
Kod jest jak dowcip. Jeśli musisz go wyjaśniać, jest kiepski
Praktyczny kod
Pigułka wiedzy
Style Parents with :has()
You can target a parent element based on what’s happening inside it using the CSS :has() selector
.card:has(.button:hover) {
background: #f0f0f0;
}
:has() works like a parent selector, letting you style an element based on the children it contains.
What Is the .gitkeep File Used For?
The .gitkeep file isn’t a real Git feature – it’s just an empty placeholder developers use to make Git track otherwise empty folders, since Git ignores empty directories by default.
Ignore Files Locally with Git Skip-Worktree
With git update-index --skip-worktree, you can ignore files only on your local machine – it doesn’t change anything in the repo, and your local edits aren’t visible to other developers.
Kategorie
CSS
Porady i techniki stylizacji, które pomogą tworzyć piękne i responsywne strony
4 postsHTML
Dobre praktyki pisania czystego, semantycznego i dostępnego kodu
16 postsJavaScript
Nowoczesne wskazówki i poradniki do tworzenia dynamicznych stron
3 postsLinux
Przewodniki dla programistów, którzy chcą opanować Linuxa i terminal
4 postsMindset programisty
Rozwój sposobu myślenia, koncentracji i umiejętności rozwiązywania problemów
7 postsNarzędzia Front-end Developera
Narzędzia Front-end Developera
1 postPHP
Praktyczne porady do tworzenia wydajnych i bezpiecznych aplikacji webowych
13 postsPrzykładowe projekty juniora
Przykładowe projekty, jakie może napisać junior Front-end Developer w ramach nauki i do portfolio.
8 postsReact
Budowa szybkich komponentów wielokrotnego użytku
12 postsReact Native
Poradniki do tworzenia aplikacji mobilnych na wiele platform z React Native
Blog
Najnowsze posty
Błędy poznawcze w świecie IT
W branży technologicznej podejmowane są dziesiątki decyzji dziennie, od wyboru architektury, przez sposób implementacji, po estymacje i decyzje projektowe. Wiele…
5 lat z kodem: najważniejsze wnioski, które zmieniają sposób myślenia o byciu developerem
Pierwsze lata pracy komercyjnej w IT to intensywny okres nauki, nie tylko technologii, ale przede wszystkim tego, jak funkcjonować w…
Git – jak przywrócić usunięty branch?
Kto nigdy przypadkowo nie usunął niewłaściwego brancha, niech pierwszy rzuci kamieniem 😛 Zmęczenie, roztargnienie czy inna przyczyna – zdarza się….
strict_types w PHP – jak działa i dlaczego ma znaczenie
strict_types w PHP Domyślnie PHP stosuje tzw. „type juggling”, czyli automatyczne dopasowywanie typów danych. Oznacza to, że interpreter PHP stara…
Javascript – Przykład funkcji rekurencyjnej
Funkcja rekurencyjna to funkcja, która wywołuje samą siebie. Robi to, dopóki nie osiągnie określonego warunku zatrzymania (tzw. warunku bazowego). Dzięki…
Git – ignorowanie plików lokalnie
Jeśli korzystasz z systemu kontroli wersji, takiego jak Git, to z pewnością spotkałeś się z sytuacją, w której masz w…
Kategoria
JavaScript
Delegacja i propagacja zdarzeń w JavaScript
1. Propagacja zdarzeń Propagacja zdarzeń to sposób, w jaki zdarzenia poruszają się w drzewie DOM. Wyróżniamy dwa kierunki propagacji: Przykład…
Destrukturyzacja obiektów w JavaScript
Destrukturyzacja obiektów (Object Destructuring) to składnia w JavaScript, która umożliwia wyciąganie wartości z obiektów i przypisywanie ich do zmiennych w…
Multislider w jQuery – kilka slajderów na jednej stronie
Jeśli czytasz ten post, zapewne masz problem z umieszczeniem kilku slajderów na jednej stronie w taki sposób, by działały poprawnie….
Kategoria
Narzędzia Front-end Developera
Jak wygenerować klucze SSH na Windows?
SSH (Secure Shell) wykorzystuje kryptografię asymetryczną, czyli mechanizm oparty na dwóch powiązanych ze sobą kluczach: publicznym i prywatnym. Każdy z…
Jak zalogować się do serwera używając klucza SSH?
Aby zalogować się do serwera z użyciem klucza SSH potrzebujesz oczywiście: pary kluczy SSH. Jak wygenerować takie klucze dowiesz się…
Generowanie kluczy SSH Linux, Mac
SSH co to właściwie jest? SSH (Secure Socket Shell) – to protokół sieciowy umożliwiający bezpieczne nawiązanie połączenia ze zdalnym serwerem…
Kategoria
Linux
Kategoria
CSS
Stylowanie wybranych linków w css – jak zmienić wygląd niektórych rodzajów linków
W poprzednim wpisie: stylowanie linków za pomocą pseudoklas opisałam, jak można zmienić kolor linków aktywnych, klikniętych lub hoverowanych. Teraz pokażę,…
Stylowanie linków za pomocą pseudoklas :hover :active :focus :visited
Standardowy wygląd linków na stronie internetowej zależny jest od przeglądarki. Każdy browser może wyświetlać linki i ich warianty (z różnymi…
Rem, em – jednostki miary w css
Jednostki rem i em w CSS są niezwykle przydatne, jeśli chcesz tworzyć skalowalne, responsywne i dostępne interfejsy. Pomagają w zarządzaniu…