#9 O roli frontowca, słownik UX i console.log

👻 Bu!

Niespodziewanie w środę nie znalazłeś newslettera w skrzynce (🤒), ale już nadrabiam 🙂 Krócej niż zwykle.

🔱 O zmieniającej się roli frontend developera

W ostatnim wydaniu wspomniałem o zmieniających się wymaganiach na frontend developa, a tym razem zachęcam Cię do przeczytania artykułu *The Widening Responsibility for Front-End Developers.* Autor pisze o rozszerzających się oczekiwaniach względem frontu, a nawet przenikaniem frontu i backendu i płynnym przejściem w fullstack developera 🤾‍♀️.

🎮 Czytelniejsze console.logi

Używasz console.log? Na pewno, każdy używa 😀 Przeczytaj więc te 4 porady, jak robić to lepiej. W skrócie:

  • owrapuj zmienne w obiekt → console.log({url, url2, hash}), zamiast console.log(url, url2, hash)
  • użyj prefixu, który oznaczy Twój console.log, abyś od razu wiedział do czego się odnosi,
  • zacznij używać console.table dla obiektów i console.dir dla funkcji i elementów DOM
  • BONUS: console.log można stylować 🎨

🐦 Słowik UXowy

UX glossary to nie jest zwykły, nudny słownik. Rzuć okiem na te kilka pojęć:

  • ⛳️ Default Bias - People tend to accept default suggestions and actions.
  • 🎁 Endowment Effect - People overvalue something that they own regardless of market value.
  • 🏝 Familiarity Bias - People tend to prefer what is familiar to them, and to avoid the unknown.
  • 👞 The FITD Effect - Agreeing to a small request increases the likelihood of agreeing to a second, larger one.
  • 🥅 Goal Gradient Effect - People often become more motivated, the closer they get to their goal.
  • 📸 Hawthorne Effect - People often modify their behaviour when they know that they're being observed.

Przy każdej definicji jest krótkie wyjaśnienie, a po kliknięciu zobaczysz bardziej szczegółowy opis wraz z 🏞️ obrazkami.

Na dziś to już wszystko 👋.