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
Find Files by Name in Seconds
You can quickly search for files by name anywhere in the system using the find command.
find / -name "config.php"
It scans directories recursively and locates files even if you don’t know where they’re stored.
How to Exit Vim
You can exit Vim editor with a single command, no matter how „stuck” you feel.
# Save and quit
:wq
# Quit without saving
:q!
Just press Esc first to ensure you’re in normal mode, then type the command.
Make your font sizes responsive with clamp()
You can make font sizes or spacing fully responsive without media queries using the clamp() function.
font-size: clamp(1rem, 2vw, 2rem);
clamp() smoothly scales values between a minimum and maximum, making layouts more flexible and predictable.
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
CSS kolor i obraz tła
W CSS background to jedna z najczęściej używanych właściwości, umożliwiająca ustawianie koloru tła, obrazów, gradientów oraz wielu zaawansowanych efektów. Umiejętne…
Czym jest JSX (JavaScript XML)
Czym jest JSX (JavaScript XML) JSX to rozszerzenie składni JavaScript, które pozwala pisać struktury podobne do HTML bezpośrednio w kodzie…
Optymalizacja eventów w JavaScript: debounce i throttle
W nowoczesnych aplikacjach frontendowych płynność interfejsu i wydajność przeglądarki mają ogromne znaczenie. Wiele funkcji JavaScript wywoływanych jest w odpowiedzi na…
Ustawienie domyślnych kluczy SSH dla wielu kont na gitlabie i githubie
Jeśli posiadasz kilka kont na GitLabie lub GitHubie (np. konto prywantne i konto firmowe) i każde z nich korzysta z…
Code review: najczęstsze błędy wyłapywane u innych developerów
Code review to nie tylko nauka dla osoby, której kod jest przeglądany, to również doskonała okazja do obserwacji powtarzających się…
Security by obscurity – czyli dlaczego ukrywanie to nie zabezpieczanie
W świecie IT łatwo trafić na praktyki, które na pierwszy rzut oka wydają się sprytne, a w rzeczywistości są jedynie…
Kategoria
JavaScript
Czym jest JSX (JavaScript XML)
Czym jest JSX (JavaScript XML) JSX to rozszerzenie składni JavaScript, które pozwala pisać struktury podobne do HTML bezpośrednio w kodzie…
Optymalizacja eventów w JavaScript: debounce i throttle
W nowoczesnych aplikacjach frontendowych płynność interfejsu i wydajność przeglądarki mają ogromne znaczenie. Wiele funkcji JavaScript wywoływanych jest w odpowiedzi na…
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…
Kategoria
Narzędzia Front-end Developera
Ustawienie domyślnych kluczy SSH dla wielu kont na gitlabie i githubie
Jeśli posiadasz kilka kont na GitLabie lub GitHubie (np. konto prywantne i konto firmowe) i każde z nich korzysta z…
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ę….
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
Linux
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…
Dostosuj kolory w Midnight Commander (MC) i zmień wygląd konsoli
Midnight Commander (MC) to popularny menedżer plików działający w trybie tekstowym, dostępny na wielu systemach uniksowych, w tym Linux czy…
Kategoria
CSS
CSS kolor i obraz tła
W CSS background to jedna z najczęściej używanych właściwości, umożliwiająca ustawianie koloru tła, obrazów, gradientów oraz wielu zaawansowanych efektów. Umiejętne…
Jak pogrubić tekst w CSS i HTML ?
Pogrubianie tekstu jest jednym z podstawowych elementów stylizacji stron internetowych. CSS i HTML oferują różne metody na osiągnięcie tego efektu,…
Dekoracja tekstu – nowe style css 2019
Nowe style, znaczniki, funkcjonalności – to jest to, co tygryski lubią najbardziej 🙂 W tym wpisie pokażę, jak stylować tekst…