[{"data":1,"prerenderedAt":71},["ShallowReactive",2],{"post-pl-PL-girls-js-3":3,"adjacent-posts-pl-PL-girls-js-3":24,"related-posts-pl-PL-girls-js-3":47},{"id":4,"slug":4,"publishDate":5,"updateDate":-1,"title":6,"excerpt":7,"image":8,"category":9,"tags":10,"author":-1,"draft":14,"metadata":15,"content":16,"featured":14,"lang":17,"renderedContent":18,"tocItems":19},"girls-js-3",["Date","2021-09-11T00:00:00.000Z"],"Girls.js warsztaty Łódź 3 – osobista relacja","11 września 2021 prowadziłem grupę na warsztatach Girls.js w Łodzi. Krótka relacja z perspektywy mentora.","\u002Fimages\u002Fblog\u002Fgirls-js-brand-010.webp","edukacja",[11,12,13],"warsztaty","mentoring","javascript",false,{},"11 września 2021 byłem mentorem na Girls.js w Łodzi. Warsztaty dla kobiet zaczynających przygodę z JavaScript. Od początku czułem, że dzień zapowiada się dobrze – energia i współpraca.\n\nOrganizatorzy postawili na małe grupy: jeden mentor na kilka uczestniczek. Dzięki temu mogłem dostosować tempo do każdej osoby, pomagać przy trudnościach i budować kontakt. Sam kiedyś męczyłem się z problemami w pojedynkę; wiem, ile daje wsparcie drugiej osoby.\n\nDla mnie kluczowe były: indywidualne podejście, możliwość pytania bez obaw i szybkie wyjaśnianie błędów. Uczestniczki uczyły się w bezpiecznym środowisku, mentorzy mogli dzielić się doświadczeniem i uczyć się od świeżego spojrzenia początkujących.\n\nObserwowanie, jak grupa pokonuje kolejne zadania, dawało mi satysfakcję. Dziękuję organizatorom, uczestniczkom i innym mentorom za ten dzień. Jeśli myślisz o Girls.js – warto spróbować.\n\n## Linki\n\n- [Strona Girls.js](https:\u002F\u002Fgirlsjs.pl)\n- [Zdjęcia z warsztatów](https:\u002F\u002Fgirlsjs.pl\u002Fgaleria-lodz-3)\n- [Video z warsztatów](https:\u002F\u002Fwww.facebook.com\u002Fshare\u002Fv\u002F8idrCjUy16iPyccE\u002F)","pl-PL","\u003Cp class=\"text-body-1 mb-6\">11 września 2021 byłem mentorem na Girls.js w Łodzi. Warsztaty dla kobiet zaczynających przygodę z JavaScript. Od początku czułem, że dzień zapowiada się dobrze – energia i współpraca.\u003C\u002Fp>\n\u003Cp class=\"text-body-1 mb-6\">Organizatorzy postawili na małe grupy: jeden mentor na kilka uczestniczek. Dzięki temu mogłem dostosować tempo do każdej osoby, pomagać przy trudnościach i budować kontakt. Sam kiedyś męczyłem się z problemami w pojedynkę; wiem, ile daje wsparcie drugiej osoby.\u003C\u002Fp>\n\u003Cp class=\"text-body-1 mb-6\">Dla mnie kluczowe były: indywidualne podejście, możliwość pytania bez obaw i szybkie wyjaśnianie błędów. Uczestniczki uczyły się w bezpiecznym środowisku, mentorzy mogli dzielić się doświadczeniem i uczyć się od świeżego spojrzenia początkujących.\u003C\u002Fp>\n\u003Cp class=\"text-body-1 mb-6\">Obserwowanie, jak grupa pokonuje kolejne zadania, dawało mi satysfakcję. Dziękuję organizatorom, uczestniczkom i innym mentorom za ten dzień. Jeśli myślisz o Girls.js – warto spróbować.\u003C\u002Fp>\n\u003Ch2 class=\"text-h4 font-weight-black  text-primary mt-16 mb-6 border-s-lg border-primary ps-4\">Linki\u003C\u002Fh2>\n\u003Cul class=\"pa-0 mb-6\">\n\u003Cli class=\"d-flex align-start mb-2\">\u003Cspan class=\"text-primary font-weight-bold me-2\">▹\u003C\u002Fspan>\u003Ca href=\"https:\u002F\u002Fgirlsjs.pl\" class=\"text-primary font-weight-bold text-decoration-none\">Strona Girls.js\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli class=\"d-flex align-start mb-2\">\u003Cspan class=\"text-primary font-weight-bold me-2\">▹\u003C\u002Fspan>\u003Ca href=\"https:\u002F\u002Fgirlsjs.pl\u002Fgaleria-lodz-3\" class=\"text-primary font-weight-bold text-decoration-none\">Zdjęcia z warsztatów\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli class=\"d-flex align-start mb-2\">\u003Cspan class=\"text-primary font-weight-bold me-2\">▹\u003C\u002Fspan>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fshare\u002Fv\u002F8idrCjUy16iPyccE\u002F\" class=\"text-primary font-weight-bold text-decoration-none\">Video z warsztatów\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n",[20],{"id":21,"text":22,"level":23},"linki","Linki",2,{"prev":25,"next":34},{"id":26,"slug":26,"publishDate":27,"updateDate":-1,"title":28,"excerpt":29,"image":30,"category":9,"tags":31,"author":-1,"draft":14,"metadata":32,"content":33,"featured":14,"lang":17},"girls-js-4",["Date","2022-06-16T00:00:00.000Z"],"Girls.js Łódź 4 – osobista relacja","16 czerwca 2022 ponownie jako mentor na Girls.js w Łodzi. Relacja z warsztatów z podstaw HTML, CSS i JavaScript.","\u002Fimages\u002Fblog\u002Fgirlsjs.github.io_kurs_slides_.webp",[11,12,13],{},"16 czerwca 2022 znów byłem mentorem na Girls.js w Łodzi. Prowadziłem zespół trzech uczestniczek przez podstawy frontendu: HTML (struktura), CSS (stylowanie), JavaScript (interakcja i logika). Każda wnosiła inne spojrzenie – praca była efektywna i inspirująca.\n\nWarsztaty minęły w dobrej atmosferze. Przerobiliśmy plan, było czas na pytania i na końcu na dodatkowe zadania oraz rozmowę o programowaniu i rozwoju w branży. Indywidualne podejście pomogło: mogłem dostosować wyjaśnienia do poziomu każdej osoby, pomagać przy problemach i budować pewność siebie.\n\nObserwowanie, jak z zadania na zadanie idą do przodu, daje mi satysfakcję. Krótkie, intensywne warsztaty mogą być ważnym krokiem w czyjejś ścieżce. Dziękuję organizatorom i uczestniczkom. Zachęcam do śledzenia Girls.js i udziału w kolejnych edycjach.\n\n## Linki\n\n- [Strona Girls.js](https:\u002F\u002Fgirlsjs.pl)",{"id":35,"slug":35,"publishDate":36,"updateDate":-1,"title":37,"excerpt":38,"image":39,"category":40,"tags":41,"author":-1,"draft":14,"metadata":45,"content":46,"featured":14,"lang":17},"mam-pomysl-na-startup",["Date","2020-11-16T00:00:00.000Z"],"Udział w konkursie \"Mam pomysł na startup","Zespół Kanapkaman w konkursie \"Mam pomysł na startup\". Wyróżnienie, mentoring i wymiana doświadczeń z innymi zespołami.","\u002Fimages\u002Fblog\u002F16-03-2022-mampomyslnastartup.webp","kariera",[42,43,44],"startup","konkurs","kanapkaman",{},"Z zespołem Kanapkaman wziąłem udział w konkursie \"Mam pomysł na startup\". Otrzymaliśmy wyróżnienie; największą wartością były dla mnie spotkania z mentorem i innymi uczestnikami.\n\nOd początku mieliśmy przypisanego mentora. Jego wsparcie pomogło nam przejrzeć pomysł, zobaczyć mocne strony i ryzyka oraz dostać impuls do dalszych kroków. Doceniam to, że był otwarty na pytania i że tempo dopasowywał do nas.\n\nDużo dała wymiana z innymi zespołami, mentorami z różnych dziedzin i organizatorami. Każda rozmowa wnosiła coś do naszego myślenia o projekcie. Współpraca i otwartość na perspektywy innych wiele mnie nauczyły.\n\nFinał był 16 października 2020. Nie wygraliśmy pierwszego miejsca, ale wyróżnienie było dla nas ważne. Najwięcej wyniosłem z relacji i wskazówek od mentorów i uczestników – to procentuje do dziś.\n\nPolecam taki konkurs każdemu, kto rozwija projekt i chce zdobyć nowe umiejętności. Dziękuję mentorom, organizatorom i zespołom za ten czas.\n\n## Linki\n\n- [Oficjalna strona konkursu \"Mam pomysł na startup\"](https:\u002F\u002Fmamstartup.pl\u002F)\n- [Kanapkaman na Facebooku](https:\u002F\u002Ffacebook.com\u002Fkanapkaman)",[25,48,58],{"id":49,"slug":49,"publishDate":50,"updateDate":-1,"title":51,"excerpt":52,"image":53,"category":9,"tags":54,"author":-1,"draft":14,"metadata":56,"content":57,"featured":14,"lang":17},"girls-js-online",["Date","2020-11-14T00:00:00.000Z"],"Warsztaty Girls.js Online – Mentoring w Czasach Pandemii","Listopad 2020 – pierwsza edycja Girls.js online. Relacja z mentoringu przez ekran i z użycia CodeSandbox Live.","\u002Fimages\u002Fblog\u002Fgirlsjs-online.webp",[55,13,12,11],"girlsjs",{},"14 listopada 2020 byłem mentorem na pierwszej online’owej edycji Girls.js. COVID-19 przeniósł wszystko do sieci; chciałem zobaczyć, czy da się tak samo wspierać uczestniczki. Energia i chęć nauki były realne mimo ekranu.\n\nPrzed warsztatami myślałem, jak zapewnić wsparcie bez „zajrzenia przez ramię”. Organizatorzy ogarnęli logistykę i technikę, więc mogliśmy skupić się na nauce. Materiały były przejrzyste i dopasowane do poziomu; każde zadanie wynikało z poprzedniego. Jako mentor mogłem skupić się na wyjaśnianiu niuansów i rozwiązywaniu konkretnych problemów.\n\nCodeSandbox z opcją Live okazał się strzałem w dziesiątkę. Miałem w czasie rzeczywistym dostęp do kodu wszystkich uczestniczek, mogłem szybko przełączać się między środowiskami, łapać błędy zanim wywołają frustrację i pokazywać na żywo, jak debuguję. Zamiast „zrób tak” – cały proces myślowy. Dla początkujących to duża różnica.\n\nObawiałem się, czy uda się stworzyć ciepłą atmosferę online. Wątpliwości zniknęły w pierwszych minutach. Uczestniczki pytały, eksperymentowały z kodem. Moment, gdy ktoś przechodzi z „chyba nie działa” do „o, działa!”, przypomina mi, po co w ogóle dzielę się wiedzą. Te małe zwycięstwa – pierwszy naprawiony bug, zrozumiana pętla, wystylowany element – budują pasję do programowania.\n\nFormat online, wymuszony pandemią, otworzył drzwi osobom, które nie mogłyby przyjechać na stacjonarki. Mentoring online wymaga jednak innego rytmu: częściej sprawdzać, czy ktoś nadąża, zachęcać do pytań. W wirtualnej przestrzeni łatwiej się zgubić, więc jako mentorzy musieliśmy być bardziej uważni.\n\nGirls.js uczy konkretów, ale równie ważne jest budowanie pewności, że programowanie jest dla każdego. Dla mnie mentoring to oddanie społeczności części tego, czego sam się nauczyłem. Dziękuję organizatorom i uczestniczkom. Jeśli myślisz o nauce programowania – śledź Girls.js i przyjdź na warsztaty, stacjonarne lub online.\n\n## Linki\n\n- [Girls.js – oficjalna strona](https:\u002F\u002Fgirlsjs.pl)\n- [Girls.js na Facebooku](https:\u002F\u002Fwww.facebook.com\u002Fgirlsjs\u002Fphotos\u002Fa.1731583790426706\u002F2645640129021063\u002F)",{"id":59,"slug":59,"publishDate":60,"updateDate":-1,"title":61,"excerpt":62,"image":63,"category":9,"tags":64,"author":-1,"draft":14,"metadata":69,"content":70,"featured":14,"lang":17},"projekt-innowacje-2024-zimowy",["Date","2025-07-15T00:00:00.000Z"],"Projekt Innowacje 2024\u002F2025 – AI w nauczaniu programowania","Zima 2024\u002F2025 – Projekt Innowacje na PŁ z narzędziami AI od dnia pierwszego. GitHub Copilot, Cursor, Windsurf. Vue, Firebase, prompt engineering.","\u002Fimages\u002Fblog\u002Fpl-innowacje2.webp",[65,66,67,12,68],"vue","firebase","ai-tools","blog",{},"W zimowym semestrze 2024\u002F2025 prowadziłem kolejną edycję Projektu Innowacje na Politechnice Łódzkiej. Ta edycja była inna: po raz pierwszy dałem studentom od początku dostęp do narzędzi AI (GitHub Copilot, Cursor, Windsurf, Roo Code) i obserwowałem, jak to wpływa na naukę. Dla mnie to był eksperyment – AI jako katalizator skupienia na koncepcjach zamiast godzin przy debugowaniu. Studenci uczyli się komunikować z AI, oceniać sugestie i decydować, kiedy je zaakceptować.\n\nStack: Vue 3, Vite, Vue Router, Vuetify\u002FTailwind, Pinia, Firebase, Vue I18n. Pokazałem też alternatywy: Supabase, AWS Amplify, Convex.\n\nProgram: od podstaw HTML, CSS, JavaScript przez Git\u002FGitHub, VS Code i Copilot. Stylowanie – kiedy Vuetify, kiedy Tailwind. Pinia do stanu; AI pomagał przy projektowaniu architektury stores. Firebase – Auth, Firestore, hosting, real-time. Vue I18n z generowaniem plików tłumaczeń przy pomocy AI.\n\nNarzędzia AI w praktyce: Copilot – inline suggestions, nauka wzorców. Cursor – edycja wielu plików przez opisy zmian, refaktoryzacja. Windsurf – decyzje architektoniczne, wykrywanie problemów z bezpieczeństwem. Roo Code – wzorce i optymalizacje w frameworku. Wnioski: zalety to szybkość i możliwość eksperymentowania; wyzwania to ryzyko nadmiernego polegania na AI, weryfikacja bezpieczeństwa i jakości kodu. Zasada: zawsze rozumieć kod przed akceptacją, traktować AI jak juniora pod nadzorem.\n\nStudenci zbudowali kompletne aplikacje z użyciem AI. Różnica była widoczna: ci, którzy traktowali AI jako wsparcie dla własnego myślenia, radzili sobie lepiej niż ci, którzy polegali wyłącznie na sugestiach. Prompt engineering okazał się kompetencją równie ważną jak kodowanie. Code review stał się kluczowy – przy szybkim generowaniu kodu ocena jakości i bezpieczeństwa jest fundamentalna.\n\nWyzwania: złożoność architektury, nauka efektywnej komunikacji z AI, przekonanie studentów, że AI wspiera, a nie zastępuje myślenie. Lekcja: sukces nadal wymaga zrozumienia, praktyki i uczenia się. AI to narzędzie; człowiek decyduje o celu i ocenie wyniku.\n\nDziękuję studentom i organizatorom Projektu Innowacje. Zachęcam do eksploracji Vue, Firebase i narzędzi AI – razem dają duże możliwości.\n\n## Linki\n\n- [Projekt Innowacje – Politechnika Łódzka](https:\u002F\u002Fwww.p.lodz.pl\u002F)\n- [GitHub Copilot](https:\u002F\u002Fgithub.com\u002Ffeatures\u002Fcopilot)\n- [Cursor](https:\u002F\u002Fcursor.sh\u002F)\n- [Vue.js](https:\u002F\u002Fvuejs.org\u002F)\n- [Firebase](https:\u002F\u002Ffirebase.google.com\u002F)",1790687720790]