Oferta

Konsultacje indywidualne i code review z perspektywy Senior Frontend Engineera. Pomoc dopasowana do tego, gdzie aktualnie jesteś: czy dopiero zaczynasz, czy pracujesz już komercyjnie.

Konsultacje

Doświadczenie z produkcji

Pracuję komercyjnie jako Senior Frontend Engineer. Tematy konsultacji to rzeczy, które pojawiają się w prawdziwych projektach: asynchroniczność w JavaScript, wzorce komponentowe, architektura w Next.js.

Sesja dopasowana do Ciebie

Nie ma uniwersalnej ścieżki. Jest Twój konkretny projekt, Twój kod i pytania, na które szukasz odpowiedzi. Sesję układamy wokół tego, na czym akurat utknąłeś.

Konkretne rozwiązanie problemu

Utknąłeś? Przejdziemy razem przez Twój kod. Wskażę problem, wyjaśnię, skąd się bierze, i pokażę, jak podchodzę do takich rzeczy w projektach komercyjnych.

Dla kogo?

Początkujący programiści

Uczysz się programowania samodzielnie i nie masz pewności, czy idziesz w dobrą stronę? Przejdziemy razem przez fundamenty HTML, CSS i JavaScript, pokazując, jak te technologie wyglądają w komercyjnych projektach.

Junior/Mid developerzy

Pracujesz już komercyjnie i chcesz pójść dalej? Pokażę Ci wzorce, które poznaje się dopiero w zespole: patterny w React, architekturę w Next.js i decyzje, które generują najmniej długu technicznego.

Code Review

Wyślij mi swój projekt lub pull request. Przejrzę kod tak samo, jak robię to w projektach komercyjnych, i przygotuję dokument z konkretnymi uwagami.

Koszt: ustalany indywidualnie, w zależności od zakresu projektu

Spojrzenie z perspektywy seniora

Twój kod przejrzy osoba, która na co dzień prowadzi review w projektach produkcyjnych. Ocenię strukturę, czytelność, wydajność i to, jak kod wytrzyma utrzymanie przez kolejne miesiące.

Konkretne sugestie

Otrzymasz dokument z uwagami spisanymi punkt po punkcie. Przy każdej propozycji wyjaśniam, dlaczego ją proponuję i jakie to ma konsekwencje.

Rozwój umiejętności

Dowiesz się, jakich błędów unikać, jakie wzorce stosować i jak myśleć o kodzie z perspektywy zespołu, który utrzyma go przez kolejne miesiące.

Przygotowanie do pracy w zespole

Code review to codzienność każdego developera w zespole. Zobaczysz, jak wygląda dobry feedback i jak przygotować własny kod, żeby łatwiej było go przejrzeć.

O mnie

Dawid Kostrzewa

Dawid Kostrzewa

Pracuję komercyjnie jako Senior Frontend Engineer. Buduję aplikacje webowe w React, Next.js i TypeScript, a w razie potrzeby pracuję także po stronie API, bazy danych oraz konfiguracji CMS-ów.

Na co dzień odpowiadam za architekturę frontendu w zespołach pracujących w Scrumie, projektuję Design Systemy i optymalizuję wydajność aplikacji o dużej ilości danych (mapy, dashboardy, złożone tabele). W ramach konsultacji i code review dzielę się tym samym warsztatem, który stosuję w projektach komercyjnych.

Prowadzę indywidualny mentoring frontend developerów oraz publikuję treści techniczne na blogu i Instagramie. Sposób tłumaczenia dopasowuję do konkretnej osoby — to, co dla seniora jest oczywiste, juniorowi trzeba przedstawić inaczej.

05.Wybrane teksty

Jak skutecznie skrócić tekst w Twojej aplikacji za pomocą CSS?

Jak skutecznie skrócić tekst w Twojej aplikacji za pomocą CSS?

2024
2 min read

Odkryj prostotę skracania tekstu w aplikacjach webowych za pomocą CSS. Ten post wyjaśnia, jak używać właściwości -webkit-line-clamp do efektywnego ograniczania treści do kilku linii z eleganckim dodatkiem trzech kropek. Idealny dla developerów poszukujących praktycznych rozwiązań w projektowaniu responsywnych interfejsów użytkownika.

Read more
Praktyczny side projekt w 1 wieczór? - Tworzenie bota do automatyzacji zadań za pomocą TypeScript, Puppeter, Supabase i Make.com

Praktyczny side projekt w 1 wieczór? - Tworzenie bota do automatyzacji zadań za pomocą TypeScript, Puppeter, Supabase i Make.com

2023
7 min read

Projekty poboczne są genialnym sposobem na naukę, rozwijanie umiejętności programowania i eksperymentowanie z różnymi technologiami. Co więcej, nie musisz się ścigać z terminami, więc masz więcej swobody w podejmowaniu decyzji i testowaniu swoich pomysłów.

Read more
Any vs Unknow - TypeScript

Any vs Unknow - TypeScript

2023
3 min read

Używanie TypeScript chroni nas przed błędami już na etapie kompilacji. Są jednak przypadki, gdy programiści wyłączają tę ochronę, używając any lub unknown. Dzisiaj wyjaśnię, jak te opcje się różnią oraz czy warto je w ogóle używać.

Read more
Co powinien potrafić Junior Frontend Developer?

Co powinien potrafić Junior Frontend Developer?

2023
3 min read

Wymagania dla Frontend Developerów z roku na rok zdecydowanie wzrastają. W dynamicznie rozwijającym się sektorze technologii webowych, zaawansowanie narzędzi i frameworków oraz coraz większe oczekiwania użytkowników wpływają na nieustanny wzrost wymagań stawianych przed Frontend Developerami. Te specjalistyczne umiejętności są obecnie niezwykle poszukiwane na rynku pracy, a osoby z odpowiednim doświadczeniem mają doskonałe szanse na zdobycie atrakcyjnej pracy.

Read more