Cześć, hej!

Jestem Marcin Piasecki

Junior Front-end developer

flaga polski flaga UK flaga hiszpanii
czlowiek z kawa

tworzę strony internetowe

nowoczesne oraz zgodne z aktualnymi standardami

loga

W każdym kolejnym projekcie staram się ulepszać kod, tak, aby był bardziej czytelny. Zarówno w HTML, CSS jak i JS zwracam szczególną uwagę na wcięcia poprawiające komfort pracy oraz nazewnictwo elementów semantycznych kodu. Utrzymuję podział kodu na poszczególne sekcję, dbam aby go nie powielać. CSS pozwala mi na kreowanie dowolnego wyglądu strony, a JS na jego uozdobienie, ulepszenie czy wprowadzanie interakcji z użytkownikiem.

zoptymalizowane pod kątem wyszukiwarek internetowych

Projektuję strony tak, aby można je było znaleźć w czołowych miejscach wyszukiwarek internetowych. Przy każdym projekcie poświęcam wystarczająco tyle czasu na dobór kluczowych słów, aby końcowe pozycjonowanie było więcej niż zadowalające. Nie zapominam również o okresowych odświeżeniach na stronie, dzięki czemu dane na moich stronach internetowych są zawsze aktualne.

responsywne na wszystkie urządzenia mobilne

Wszystkie projekty piszę z zachowaniem zasady mobile first. Pozwala to odtworzyć stronę bez najmniejszych problemów na wszystkich urządzeniach mobilnych czy też innych do tego przeznaczonych. Są to nie tylko urządzenia takie jak laptopy czy desktopy, których parametry ekranów/monitorów są raczej ugruntowane, stałe. Ale także smarfony i tablety, które z racji permanentnych zmian producentów wymagają nieustannego 'bycia na czasie'.

technologie których się uczę

Wykorzystuję zaledwie szkielet frameworka, który wyraźnie przyspiesza moją pracę nad projektem i jest wygodny we wprowadzaniu ewentualnych zmian. Potrafię również pisać witryny bez użycia bootstrapa.

Posługuję się Gimpem aby dokonać nieskomplikowanej edycji potrzebnej mi grafiki przed umieszczeniem jej na stronie. Mam na myśli przede wszystkich edytowanie elementów takich jak: ikony, banery, tła, a także prosta obróbka zdjęć.

GitHub pozwala mi na obsługę zarówno języków tekstowych, jak i programowania. Daje większą kontrolę, przez co zapewnia znacznie większe możliwości zarządzania zmianami w dokumencie. I chyba co najważniejsze, GitHub posiada historię zmian dzięki czemu etapy pracy mogą być łatwiej zarządzane.

technologie których chcę się nauczyć

Używanie technologii Sass/Less znacznie usprawni i przyspieszy mi pracę nad bardziej skomplikowanymi projektami. Samo zastosowanie zmiennych i zagnieżdżania selektorów znacząco ułatwia stylowanie.

stypescript logo

Wykorzystanie TypeScript'u pomoże wyeliminować wiele trywialnych i trudnych do wyśledzenia błędów w trakcie pracy. TS przyczynia się do pisania kodu lepszej jakości, a co za tym idzie zyskujemy przejrzysty i samodokumentujący kod.

Aby poszerzyć swoje horyzonty i być bardziej elastycznym planuję nauczyć się wszystkich tych framework'ów. Każdy framework ma swoje wady i zalety, co oznacza, że podczas rozwoju projektu należy się zastanowić którego najlepiej użyć.

gulp logo

Gulp umożliwi mi lepszą kontrolę nad czynnościami jakie zamierzamy wykonać na naszych js i css'ach. GULP ma dostępną masę wtyczek. Dodatki te automatyzują pracę i potrafią udoskonalić nasz finalny produkt.

Moje projekty

Moje życiowe cytaty

Bogusław Łęcina

"Może nie najtaniej, ale jako tako."

"Na ścianach Łęciny nie znajdziesz szczeciny."

"Konkurencji miękną rury jak Łęcina kładzie glazury."

"Jak Ci się nie podoba to wracaj na studia."

"Pyk, pyk, pyk, jako tako i fajrant."

~Bogusław Łęcina

Moje zainteresowania

Piłka nożna

Nauka

Muzyka

Kino

Języki obce

Dobre jedzenie

Skontaktuj się ze mną