Blog

O tym co to jest CSS

O ile o tym jakie treści znajdą się na stronie i jaki będzie ich podstawowy układ, decyduje konstrukcja „szkieletu strony”, czyli dokumentu HTML, o tyle sam wygląd elementów strony jest ustalany za pomocą reguł CSS. Dzisiaj przyjrzymy się temu w jaki sposób zbudowana jest reguła CSS, co składa się na deklaracje czy w jaki sposób…
Dowiedz się więcej

O Emmet, Pug i innych takich, czyli sposoby na efektywny HTML

Jakby na HTML nie patrzeć, to sporo trzeba stukać w klawisze klawiatury, żeby napisać trochę kodu. Programiści na szczęście lubią optymalizować co się da, więc i w tej kwestii nie jesteśmy zupełnie bezradni. Na przestrzeni czasu powstało kilka podejść do tematu, czy to w postaci wtyczek do edytorów kodu (konwersja na HTML „w locie”), czy…
Dowiedz się więcej

O tym jak i po co używać HTML semantycznie

Pisanie kodu HTML może na pierwszy rzut oka wydawać się kwestią niewartą uwagi. Ot, kilka divów, tabelka i nagłówek. Jednak konstrukcja szkieletu strony może sprawiać trudności, szczególnie jeżeli chce się to zadanie wykonać zgodnie ze specyfikacją języka. Dzisiaj piszę o tym, po co zawracać sobie głowę prawidłowym użyciem oraz podaję kilka przykładów z życia i…
Dowiedz się więcej

O tym co to jest HTML i na co to komu w 2020 roku

Pod pojęciem „front-end” może się kryć bardzo wiele. Zakresy obowiązków front-end developerów są różne w różnych firmach (szerzej pisałam o tym tutaj) i zdarzyć się może, że programista zmieniając pracę lub projekt z pozycji regulara wraca do pozycji juniora, właśnie ze względu na nieznajomość technologii. Jednak pewne technologie są w front-endowym światku na tyle powszechne,…
Dowiedz się więcej

Wstęp do serii „HTML i CSS od podstaw”

Po półrocznej rozbiegówce na blogu i postach z gatunku techstyle, przechodzę w końcu do mięska, czyli wpisów na tematy techniczne. W pierwszej kolejności na tapet idą HTML oraz CSS. Tradycyjnie już posty publikuję co poniedziałek około 9:00 (robię co mogę :)), o każdym wpisie daję znać na Facebooku, zatem zachęcam do polubienia i obserwowania: facebook.com/devolajf. Linki…
Dowiedz się więcej

O tym jak wygląda moja praca zdalna

Możliwość elastycznego decydowania o wykonywaniu pracy zdalnie wraz z utrzymaniem wariantu pracy w biurze, jest obecnie dla mnie jednym z najważniejszych benefitów, jakie może mi zaproponować pracodawca. Oczywiście każde przedsiębiorstwo ma swoją własną politykę w tym zakresie, nie wszędzie można liczyć na możliwość wykonywania pracy spoza biura nawet w minimalnym wymiarze godzin, zdarza się też,…
Dowiedz się więcej

O tym jak radzę sobie z pracą w zespole rozproszonym

Przez całą moją dotychczasową karierę zawodową moimi najbliższymi współpracownikami były osoby, które znałam osobiście i z którymi najczęściej pracowałam w tym samym pokoju lub budynku. Normą były dla mnie zatem zebrania przy wspólnym stole i pogaduchy przy kawie w kuchni. Obecnie od ponad roku pracuję w firmie, w której współpraca na poziomie teamu z osobami…
Dowiedz się więcej

O tym jak estymuję pracę

Jednym z trudniejszych wyzwań około programistycznych, które są przede mną stawiane w codziennej pracy, jest szacowanie wartości pracy potrzebnej do wykonania powierzonego zadania. Trudności wynikają z kilku różnych czynników, z reguły jest to brak przełożenia teoretycznej wiedzy o zakresie zadania na realne zadania do wykonania w kodzie, co jestem w stanie ustalić dopiero na późniejszym…
Dowiedz się więcej

O tym jak robię code review

Code review, które wykonuję innym osobom z projektu, bywa dla mnie okazją do treningu umiejętności analitycznych i niesamowitą możliwością zdobycia nowej wiedzy (jak również zweryfikowania tej już posiadanej). Bywa jednak i tak, że CR staje się mordęgą oraz najgorszym elementem dnia pracy. Na moje nastawienie wpływa wiele czynników, takich jak choćby złożoność implementowanego rozwiązania, zastosowanie…
Dowiedz się więcej

O tym co robię przed pull requestem

Scalanie wypracowanych zmian z aktualną wersją kodu często odbywa się w efekcie pewnej procedury. Nierzadko w tej procedurze zawiera się pull request oraz code review. Jednak żeby kod nadawał się do pokazania go światu, zwykle staram się wykonywać sekwencję kroków, które mają na celu sprawdzenie wszystkich miejsc, w których coś mogłoby pójść nie tak jakbym…
Dowiedz się więcej