Meetup dla JavaScript developerów na chillu+ Jeopardy

Sieci neuronowe w JavaScript i live-coding z WebAssembly (WASM).

9 czerwca 2022

Godz. 18:00

Restauracja Pod Wiązem, ul. Dolnej Wsi 40

Meetup dla JavaScript developerów na chillu

Zapisz się

Rozwiń

Wyrażam zgodę na otrzymywanie za pomocą środków komunikacji elektronicznej w rozumieniu ustawy z dnia 18 lipca 2002 roku o świadczeniu usług drogą elektroniczną na podany powyżej adres e-mail newslettera zawierającego informacje handlowe oraz spersonalizowane informacje o prowadzonych rekrutacjach od BRAINHUB spółka z ograniczoną odpowiedzialnością z siedzibą w Gliwicach, ul. Górnych Wałów 26, 44-100 Gliwice.

Thank you! Your submission has been received!
Ups! Coś poszło nie tak podczas wypełniania formularza. Spróbuj ponownie.

Jak napisać wielowątkową symulacje w JavaScripcie z wykorzystaniem algorytmów ewolucyjnych?
Do czego przyda Ci się w pracy WebAssembly?
Interesuje Cię live-coding, wirtualny świat z JavaScript i chillout w doborowym gronie? Nie przegap tego spotkania. Zarezerwuj swoje miejsce na DevDuck Garden Edition!
DevDuck to cykliczne spotkania pasjonatów języka programowania JavaScript. Dzielimy się wiedzą, której nie znajdziecie ani w książkach, ani w internecie. Nasi prelegenci opowiadają o własnych doświadczeniach, dzieląc się swoją pasją i przemyśleniami z długich godzin kodowania. Od specjalistów można dowiedzieć się najwięcej.W czerwcu spotykamy się w Gliwicach w zacisznej części miasta w restauracji Pod Wiązem, żeby w zielonej scenerii ogrodu w spokoju i chilloutowej atmosferze pogadać o ciekawostkach ze świata JS. Czeka Was tam ciekawe spotkanie z Łukaszem, który na kozaka spróbuje zakodzić wirtualny świat używając JavaScript. Natomiast niezawodna dwójka - Benedykt i Mateusz - zaserwuje kilka przykładów wykorzystania WASM poprzez live-coding. Będzie miejsce na słuchanie,  komentowanie i networking przy przekąskach i piwie. Stawiamy na luz i kameralną atmosferę. Czekamy na ludzi zjawionych jak my!

Nagrania z wydarzenia

WebAssembly - czy dzisiaj mi się to przyda do pracy? (live coding z komentarzem)

ZOBACZ NA SLIDESHARE

Ewoluowanie neuronowych mózgów w JavaScript, wielowątkowo!

ZOBACZ NA SLIDESHARE

ZOBACZ NA SLIDESHARE

DevDuck Coming soon

Zostaw nam swojego maila, żeby w pierwszej kolejności dowiedzieć się, kiedy będziemy organizować następny meetup.

Rozwiń

Wyrażam zgodę na otrzymywanie za pomocą środków komunikacji elektronicznej w rozumieniu ustawy z dnia 18 lipca 2002 roku o świadczeniu usług drogą elektroniczną na podany powyżej adres e-mail newslettera zawierającego informacje handlowe oraz spersonalizowane informacje o prowadzonych rekrutacjach od BRAINHUB spółka z ograniczoną odpowiedzialnością z siedzibą w Gliwicach, ul. Górnych Wałów 26, 44-100 Gliwice.

Dziękujemy za zapis!
Ups! Coś poszło nie tak podczas wypełniania formularza.

W programie

18.00-18.45

Mateusz Konieczny
Mateusz Konieczny
Tech Evangelist
Benedykt Dryl
Benedykt Dryl
Head of Engineering

WebAssembly - czy dzisiaj mi się to przyda do pracy? (live coding z komentarzem)

Rust, Go, AssemblyScript - wszystko co chcesz wiedzieć o WebAssembly, a o co boisz się zapytać. WebAssembly jest bardzo młodą technologią i jeszcze wiele pracy czeka programistów stojących za projektem. Benedykt opowiadał już na ten temat podczas dev.js Summit 2021, ale postanowił zgłębić niektóre wątki i uzupełnić o nowości ze świata WebAssembley.

We współpracy z Mateuszem Koniecznym postarają się opowiedzieć o WASM i pokazać kilka przykładów podczas live-codingu.

19.00-19.45

Łukasz Pluszczewski
Łukasz Pluszczewski
JavaScript Fullstack Engineer

Ewoluowanie neuronowych mózgów w JavaScript, wielowątkowo!

JavaScript nie słynie z wydajności. Wielowątkowy on też za bardzo nie jest i zupełnie nie nadaje się ani do symulowania wirtualnego świata z ewoluującymi "organizmami", ani do liczenia sieci neuronowych. Cooooo? Nie nadaje się? Potrzymaj mi piwo!

Prezentacja Łukasza pozwoli na obserwację tego, co wyewoluuje w zależności od stworzonych warunków z wykorzystaniem algorytmu ewolucyjnego, odpowiadającego jak najbardziej biologicznej ewolucji. Będzie również o tym, jak różni się on od algorytmów uczenia maszynowego, zazwyczaj używanego do trenowania sieci neuronowych. Spróbujemy też sprawić, by symulacja była wydajna i może nawet wielowątkowa. Pogadamy także o sieciach neuronowych oraz biologii ewolucyjnej.

No items found.

W programie

TECHNOLOGY STAGE

18:15

Tomasz Grażyński
Tomasz Grażyński
Principal Engineer

Czy Continuous Deployment eliminuje potrzebę Quality Assurance?

Znaczna część produktów chwali się sprawnie działającym procesem Continuous Deployment. Pokażę, czym jest prawdziwy Continuous Deployment, argumenty za i przeciw jego implementacji, oraz odpowiem na tytułowe pytanie.

18:45

Benedykt Dryl
Benedykt Dryl
Head of Engineering

AI-Augmented Fitness Functions — skalowalność i utrzymywalność zaszyte w PR

Jak przekuć wymagania niefunkcjonalne w działające „bramki” jakości? Pokażę, jak zaszyć skalowalność i maintainability jako fitness functions (SLO, koszty, granice architektury, idempotencja) oraz wykorzystać AI do wykrywania dryfu architektury i przewidywania wpływu zmian na p95 i koszt, jeszcze na etapie PR. Czyli jak praktycznie wykorzystać AI w walce o krótsze MTTR, mniej „niespodzianek” po wdrożeniu i przewidywalne koszty.

19:20

Dariusz Luber
Dariusz Luber
Full-Stack & DevOps Developer

LLM Era: Jak Documentation-Driven Development zapewnia lepszą współpracę z AI.

AI bez kontekstu = nowy dev bez onboardingu. Dokumentacja to klucz do efektywnej pracy z LLM. Opowiem, jak ją utrzymywać, współtworzyć z AI i nie przesadzić.

Pokażę też, jak customowi agenci z niezależną pamięcią i kontekstem poprawiają analizy przedimplementacyjne i podnoszą jakość współpracy z AI.

BUSINESS STAGE

18:15

Adrian Rzepko
Adrian Rzepko
Product Manager

Zostaw Zeldę i Peach w spokoju - uratuj swój produkt! Czego o błędach w produkcie uczą nas gry wideo?

Gry uczą nas, jak wzbudzać flow, angażować i nagradzać użytkowników.

Pokażę, jak przenieść mechanizmy (core loop) do Product Managementu, by stworzyć genialny produkt!

18:45

Grzegorz Lachowski
Grzegorz Lachowski
Project Team Lead & Product Manager

Od Koncepcji do Użytkownika: Kluczowa Rola PM na Każdym Etapie Software Development Life Cycle.

Rola PM/BA to coś więcej niż zarządzanie backlogiem. Pokażę, jak wspierałem cały SDLC: od feasibility i presales, przez kompleksowe product discovery workshops, kick-off, development, aż po release support.

Prezentacja oparta na praktycznych case studies z mojej kariery.

19:20

Jakub Wujek
Jakub Wujek
Product Designer (UX)

Vibe Code w Enterprise? Koncepcja produktu od Pre-Sales po Discovery.

W fazie pre-sales i discovery liczy się szybkość reakcji i trafność decyzji.

AI zmienia sposób, w jaki projektujemy - prototypy powstają w godziny zamiast tygodnie. Pokażę, jak AI-assisted prototyping przyspiesza proces decyzyjny, buduje zaufanie i zrozumienie u klientów oraz pozwala zespołom szybciej testować realne pomysły.

Opowiem też o sukcesach, ryzykach zbyt dużego zaufania do AI i o tym, jak UX kształtuje strategię projektu od samego początku.

20.00 - 21.00

20.00 - 21.00

Konkurs dla programistów, networking i kameralne garden party z zimnym browarem

Zagraj w jeopardy dla programistów i wygraj nagrody do sklepu 8a.pl.

Przekąski
i networking.
Wpadniesz?

Poczuj atmosferę DevDucka

Chcesz wpaść na nasz meetup, ale nie wiesz co Cię czeka? Sprawdź nagranie i dołącz do kolegów i koleżanek po fachu.

Dzielimy się pasją do programowania

Od 8 lat organizujemy meetupy IT w różnych miastach Polski. Byliśmy we Wrocławiu, Gliwicach, Warszawie i Bielsku-Białej. Nadajemy również online.