Rozwój projetku AB-Testing

W tym tygodniu: Napiałam dwa kolejne kawałki kodu służące do testowania display elementu oraz koloru czcionki Odizolowałam kod biblioteki do oddzielnego pliku Zdecydowałam się pisać kod w czystym JS, żeby mój program był bardziej uniwersalny Zaczęłam stosować elementy ES6 Pracuję jeszcze nad optymalizacją kodu – sporo rzeczy się w nim powtarza, dlatego chciałabym napisać jedną ogólną i …

Setup projektu „AB Testing”- Webpack i Webpack DevServer

W tym tygodniu byłam na wykładzie organizowanym przez IT Akademia j-labs pod tytułem “Webpack, czyli mniej znaczy więcej”. Prelegent, Jakub Pikoń, opowiadał o narzędziu deweloperskim Webpack oraz przeprowadził sesję live coding, podczas której zademonstrował jak z niego korzystać.  Dowiedziałam się, co to jest bundle (duży plik, który powstaje po przez połączenie małych plików) oraz że …

Słownik początkującego Frontend Developera

słownik frontend developera

Tu powstaje słowniczek początkującego Frontend Developera. Podzielony jest on na kilka sekcji: pojęcia, technologie oraz narzędzia developerskie. Pojęcia BEM – Block Element Modifier – konwencja, która określa sposób nazywania CSS-owych klas, który pomaga w wprowadzeniu jednolitości w kodzie. DRY – Don’t repeat yourself – konwencja, która zakłada, że w programowaniu powinniśmy unikać powtarzania kodu, który wykonuje …

Nazewnictwo w programowaniu – 20 cennych wskazówek

nazewnictwo w programowaniu

Czas na lekcję dobrych praktyk w programowaniu, dzisiaj będzie konkretnie o nazewnictwie. Post ten powstał na podstawie 2 rozdziału książki Roberta C. Martina “Czysty Kod” oraz moich własnych przemyśleń. Nazewnictwo klas, funkcji, metod, zmiennych plików jest NIEZWYKLE ważne. To tak jak pisanie instrukcji obsługi, ale bez obrazków. Musimy dokładnie wyrazić o co nam chodzi. Warto …

Losowanie jednego z dwóch kolorów, nagłówków i obrazków

Jak to czasami z projektami bywa, często nie wiemy jak się za nie zabrać, dlatego zwlekałam parę dni z napisaniem jakiejkolwiek linii kodu. Kontuzja kostki skutecznie mnie unieruchomiła i zmusiła do siedzenia (przed monitorem). Odpaliłam Codepena i zaczęłam się zastanawiać. Zdecydowałam, że spróbuję stworzyć skrypt, który będzie losował jeden z dwóch danych kolorów. Pisałam już …

Mój program do testów A/B – faza przygotowania i planowania

W ramach konkursu Daj się Poznać 2017 zdecydowałam się napisać swój własny opensourcowy program, który umożliwi przeprowadzanie testów A/B na stronach internetowych. Zaczęłam od przeczytania pełnej interesujących przykładów książki pt. “Testy A/B od kliknięcia do klienta”, której autorami są: Dan Siroker i Pete Koomen. Następnie wypisałam elementy które można testować na stronach internetowych: tekst kolor …

Testy A/B – co to takiego?

Testy A/B zaczynają się od prostego pytania: W jaki sposób mogę poprawić konwersję na mojej stronie internetowej / aplikacji? Innymi słowy:  Jak zwiększyć odsetek ludzi, którzy na naszej stronie np. wypełnią formularz, zapiszą się na newsletter, kupią nasz produkt, przekażą darowiznę? W rozwiązaniu tego problemu przychodzą testy A/B. Polegają one na wyświetlaniu użytkownikom w tym …

Blog SowaProgramuje – 3… 2… 1… start!

Tradycyjne Hello World – czyli mój pierwszy post na blogu SowaProgramuje. Będę pisać o: zdobywaniu doświadczenia jako programistka (JavaScript), dobrych praktykach kodowania, wyzwaniach i realizacji projektu w ramach konkursu “Daj się Poznać 2017”, testach A/B na stronach internetowych, freelancingu, rozmowach kwalifikacyjnych w branży IT i wiele więcej 😉