2024 (online)
dev.js Summit 2024 (online) to VI. edycja największej polskiej konferencji, poświęconej JavaScript i Front-endowi. Wydarzenie odbywa się w dniu 18.04.2024 roku w formie transmisji online. Skierowane jest do architektów, senior i midium developerów w technologiach webowych. Konferencja zapewnia najwyższy poziom wykładów prowadzonych przez topowe postaci z polskiego świata JavaScriptu oraz przedstawicieli wiodących firm zajmujących się JavaScript w Polsce.
W dniu 18.04.2024 roku wygodnie ze swojego domu lub biura możesz w pełni bezpłatnie uczestniczyć w największym cyfrowym wydarzeniu poświęconym JavaScript w Polsce.
Przekonaj się dlaczego warto odwiedzić naszą konferencję. Sprawdź, jaką tematykę poruszamy podczas wyjątkowych prelekcji.
Jesteśmy największą konferencją online dotyczącą JS. W żadnym innym miejscu w sieci nie spotkasz tylu specjalistów jednego dnia!
Trafiłeś do miejsce gdzie masz szansę wspomóc rozwoj Twojej kariery.
Najwybitniejsi prelegenci z Polskiej sceny programowania. Poznaj ich metody na sukces w IT!
Dołącz do nas w największych cyfrowym wydarzeniu o front-endzie w Polsce! Bilet jest darmowy.
Jest to największe wydarzenie tego typu w Polsce. Ponad 4 ścieżki tematyczne jednego dnia!
Na największej konferencji online dotyczącej JavaScript nie mogło zabraknąć wspaniałych prelegentek i prelegentów!
JavaScript Rockstar
JavaScript Rockstar
JavaScript Rockstar
JavaScript Rockstar
JavaScript Rockstar
JavaScript Rockstar
JavaScript Rockstar
JavaScript Rockstar
JavaScript Rockstar
JavaScript Rockstar
JavaScript Rockstar
JavaScript Rockstar
JavaScript Rockstar
JavaScript Rockstar
Krótka historia, z dużą ilością code snippetów i przykładów pokazujących mocne/słabe strony wspomnianej technologii. Co tu więcej mowić, jeżeli zastanawiasz się jaki state manager w 2024, to źle trafiłeś. Tu, skupimy się na Zustand, a to w czym chcesz pisać musisz niestety określić samodzielnie. Może czasami warto zatęsknić za Redux'em?
DDD na frontendzie to z pewnością kolejny buzzword w świecie frontendu, ale czy na pewno wszelkie koncepcje DDD mogą być przydatne w tworzeniu aplikacji frontendowych? W prezentacji odpowiemy sobie na pytanie, które podstawowe koncepty strategicznego DDD da radę użyć w wytwarzaniu frontendu, a przede wszystkim czy jest to na pewno pragmatyczne podejście i co nam to może dać. Pokażemy sobie także przykładowy, ale "realny" projekt pokazujący jak implementować strategiczne DDD.
Gdybyśmy żyli w idealnym świecie to tworzone przez nas aplikacje ładowały by się w mgnieniu oka, w dowolnym miejscu na świecie. Niestety, rzeczywistość jest trochę bardziej brutalna i zmusza nas do ograniczania ilości informacji przesyłanych przez sieć. W pewnym momencie napotkamy barierę, której nie będziemy mogli już obejść udając, że wcale nie jest aż tak źle. Na szczęście mamy w tej walce kilku sojuszników, a jednym z nich jest mechanizm nazywany tree-shaking. Co to jest? Jak działa? Dlaczego czasami nie działa, chociaż według wszystkich znaków na niebie i ziemi powinien działać? Tego dowiecie się w czasie tej prezentacji.
Build systemy z założenia są w stanie znacznie usprawnić proces tworzenia, testowania i wydawania aplikacji - jednakże czy zawsze jest to odpowiedni wybór? W swojej prezentacji postaram się przybliżyć jaki zysk oraz narzut otrzymujemy kiedy przyjdzie nam zmierzyć się z wdrożeniem takiego narzędzia do projektu.
Czy istnieje coś takiego jak zespół idealny? Jak wygląda dobra kompozycja zespołu? Jak działałby zespół złożony z samych koordynatorów, albo jeszcze lepiej - krytyków?
Podczas wystąpienia Ewelina opowie o rolach, jakie przyjmujemy w zespołach i wyjaśni dlaczego się tak dzieje. Pojawi się także kilka przykładów różnych kompozycji zespołu, by przeanalizować, jak taki zespół mógłby funkcjonować w rzeczywistości. Dzięki temu lepiej zrozumiesz, jakie są wady i zalety poszczególnych ról oraz jakie ma to przełożenie na pracę całego zespołu.
Całość jak zwykle w formie storytellingu i rysowanej prezentacji Eweliny.
Jak skutecznie rozwijać projekt open source z wykorzystaniem Next.js 14? W trakcie prezentacji przyjrzymy się, jak najnowsze funkcje Next.js wspierają development oraz jakie wyzwania mogą się pojawić w trakcie. Przedstawię konkretne przypadki zastosowania nowych mechanizmów w kontekście działającego produktu, dając pełniejszy obraz możliwości, jakie niesie najnowsza odsłona tego popularnego frameworka.
Czasem zadaniem Web Developera jest zakodować pewne zmiany, przepisać aplikację czy stronę częściowo lub w całości. Między pytaniem "ile czasu to zajmie" a wystawieniem faktury powstaje multiwersum, w którym można dostać obłędu. To uniwersum dziwnych plików, katalogów, rozbudowanych konstrukcji logicznych, które potrafią skutecznie zaciemnić kod strony czy aplikacji. To sprawia, że jeszcze zanim w projekcie pojawi się nasz kod czasem trzeba dokonać wielkich porządków, by się nie zagubić po drodze... W prezentacji przedstawię ciekawe przypadki z życia Freelance Web Developera oraz powiem na co zwrócić uwagę, gdy zabieramy się pracę, by nie zatracić się w multiwersum obłędu.
Wchodzimy w erę, gdzie wektorowe bazy danych w JavaScript nie są już tylko ciekawym narzędziem, ale magicznym kluczem do rozwoju zaawansowanych aplikacji LLM. W tej sesji odkryjecie, jak te technologie zmieniają zasady gry, tworząc aplikacje, które nie tylko rozumieją ludzki język, ale potrafią w nim uczestniczyć. Zapraszam w podróż po świecie kodu, gdzie mało znana (pod kątem programistycznym) technologia (LLM) spotyka się z jeszcze rzadziej rozumianą (wektorowe bazy danych).
JavaScript można śmiało traktować dzisiaj jako jeden z najpopularniejszych języków programowania. Mimo tego, wciąż ma swoje bolączki. Część z nich została rozwiązana w mało znanym języku programowania jakim jest Elm. Mimo małej popularności, Elm jest językiem któremu cały ekosystem JS może bardzo dużo pozazdrościć. Na prezentacji skontrastujemy te dwie technologie oraz wyciągniemy wnioski które pozwolą nam być lepszymi programistami JS.
Niezależnie czy pracujesz nad Greenfieldem czy projektem Legacy, TypeScript jest kluczem do efektywnego zarządzania złożonościami. Szczególnie w porównaniu do czystego JSa. Podczas prezentacji przyjrzymy się, jak analiza statyczna typów, generyki i inne funkcje TypeScripta podnoszą komfort codziennej pracy programisty. Dodatkowo rozwiejemy wątpliwości dotyczące bezpieczeństwa typów w TypeScript. Jak bardzo można ufać kodowi ze statyczną analizą typów? Czy można uznać system typów TypeScript za „silny"?
Jak ożywić statyczną stronę WWW? Czy osoba bez zaawansowanej wiedzy matematyczno-fizycznej może tworzyć złożone wizualizacje 2D/3D? Czym są wizualizacje danych?
Już niebawem.
Graphql federation jest ciekawym rozwiązaniem, które proponuje łatwe rozwiązania trudnych problemów. W prezentacji postaram się parę nieoczywistych konsekwencji oraz wyzwań, z którymi musimy się mierzyć korzystając z tej(oraz innych) technologii.
From logical components structure to a flat one - approach in a large stateful application. The concept of Angular flat component structure is as old as yew trees but never done right and in turn, disfavored by tech leaders. Konrad will present a PoC and support it with some theory.
Wiedza i inspiracja
Konferencje online to doskonałe miejsce do zdobywania nowej wiedzy i inspiracji. Będziesz mieć możliwość wysłuchania prezentacji wybitnych ekspertów w dziedzinie JavaScript, którzy podzielą się swoimi doświadczeniami i najlepszymi praktykami. To świetna okazja do nauki nowych technik, narzędzi i podejść związanych z JS, które mogą pomóc w rozwoju Twoich umiejętności programistycznych.
Sieć kontaktów
Konferencje online są doskonałą okazją do nawiązywania nowych kontaktów zawodowych. Będziesz mieć poznać innych entuzjastów Java, programistów, specjalistów i przedstawicieli firm, którzy podzielają Twoje zainteresowania i pasję do tego języka programowania. Możesz wymieniać się doświadczeniami, zadawać pytania, a nawet znaleźć potencjalne możliwości współpracy lub pracy.
Przedstawiamy tegorocznych sponsorów wydarzenia. Jeżeli chcesz do nich dołączyć, skontaktuj się z nami.
Już niebawem ujawnimy listę sponsorów.
PRACY IT
Wirtualne Targi Pracy IT to ogromna szansa dla uczestników konferencji na znalezienie nowej pracy oraz dla wystawców na pokazanie się kandydatom z jak najlepszej strony. Na Wirtualnych Targach znajdziesz wirtualne stoiska firmowe, które swoją funkcjonalnością dorównują stoiskom stacjonarnym. Znajdziesz tam wiele możliwości interakcji z wystawcami jak: grupowe video rozmowy z przedstawicielami firm, indywidualne rozmowy w pokoju rekrutacji, możliwość chatu, pozostawienia CV, kontaktu telefonicznego i nawiązania relacji przez social media.
PRODUKTÓW
I SZKOLEŃ
Wirtualne Targi Produktów i Usług IT są cyfrową przestrzenią, na której mogą się spotkać klienci IT oraz firmy produkujące oprogramowanie i usługi biznesowe i mieć możliwość zaprezentowania swojej oferty potencjalnym klientom.
Outsourcingu IT
Polska branża IT to w ogromnej mierze outsourcing IT oraz body leasing. Polskie firmy IT dostarczają ekspertów do największych gigantów technologicznych na świecie. Na Wirtualnych Targach Outsourcingu można spotkać ludzi z różnego obszaru biznesu, zarówno tych poszukujących pracowników na wynajem, jak i oferujących swoich specjalistów.
Oto marki medialne które są już z nami! Jeżeli chcesz dołączyć skontaktuj się z nami.
Jeżeli chcesz dołączyć skontaktuj się z nami.
Jeżeli chcesz dołączyć skontaktuj się z nami.
Copyright dev.js ©2024 All Rights Reserved
Web Developer, psycholog oraz terapeutka BSF, była dziennikarka, copywriterka i autorka dwóch książek. Zrealizowała swoje życiowe marzenie i rozpoczęła karierę programisty w 2021 roku. Fanka Formuły 1 i Premier League, uwielbia szydełkowanie oraz gry planszowe.
Pasjonat aplikacji webowych, tech lead, frontendowiec od ponad 8 lat. Zawodowo specjalizujący się głównie w językach JavaScript / TypeScript. Propagator czystego, zgodnego ze sztuką kodu, zwolennik prostych rozwiązań. Na codzień pracuje z wykorzystaniem Reacta. Prywatnie spełnia się jako miłośnik gier retro oraz artysta SFX.
Wierzę, że ciągły rozwój, wymagany w naszej branży, nie polega tylko na indywidualnej nauce, ale także na wymianie wiedzy i doświadczeń wśród podobnych sobie. W swojej karierze miałem okazję pracować w różnych technologiach w zależności od potrzeb organizacji, w których byłem zatrudniony. Aktualnie prężnie działam w obszarze dzielenia się wiedzą na konferencjach, a także organizuję swój własny meet-up w Toruniu. W wolnych chwilach kontynuuję naukę gry na gitarze i nadrabiam zaległości w klasykach fantastyki.
Jestem pasjonatem tworzenia produktów cyfrowych. Programuję od ponad 7 lat, zdobywając doświadczenie w startupach, korporacjach oraz w software houses. Obecnie skupiam się na swoim projekcie – Nerdbord, platformie do wirtualnych AI hackathonów. Eksperymentuję także w obszarze open source, pracując nad platformą umożliwiającą odwróconą rekrutację dla specjalistów IT. W wolnych chwilach znajdziecie mnie na macie brazylijskiego jiu-jitsu, grającego w gry wideo lub plumkającego na syntezatorach tworząc muzykę elektroniczną.
Programista Fullstack z ponad 12 letnim doświadczeniem zawodowym który swoją przygodę z programowaniem zaczynał jako nastolatek piszący gry i programy w Visual Basicu 6. Obecnie od wielu lat zorientowany zawodowo na TypeScript, a po godzinach piszący gry w niszowym języku programowania Elm który po dziś dzień inspiruje go do innego spojrzenia na kod w innych technologiach. Uwielbia programowanie funkcyjne oraz interesuje się niszowymi technologiami szczególnie tymi spoza sfery „hype”. Fan retro gier np. Dooma (z 1993) oraz stojącą za nimi historią przekraczania technologicznych ograniczeń.
Już jako początkujący Backend developer, chciałem tworzyć od razu ogromne systemy, ale brakowało mi doświadczenia i umiejętności. Dlatego zdecydowałem przejść do zarządzania projektami, gdzie mogłem pracować nad wieloma projektami i szybciej zdobyć doświadczenie. Pracowałem jako PM przez prawie pięć lat, gdzie nauczyłem się, jak utrzymywać relacje z klientami i rozwiązywać problemy na poziomie makro. Jednakże, wróciłem do programowania, ponieważ uwielbiam dopracowywać funkcjonalność pod kątem UX i wydajności.
Scrum Master, Trener i Coach. Doskonale czuje się w roli lidera służebnego. Miłością do Agile zaraziła się kilka lat temu, kiedy to zaczęła uczęszczać na lokalne meet-up’y i konferencje poświęcone tej tematyce. Ewelina głęboko wierzy w stwierdzenie, iż jacy jesteśmy dla świata taki świat jest dla nas. Spełnienie daje jej pomaganie innym. Poza pracą pasjonuje ją psychologia w zarządzaniu, taniec, rysowanie oraz cosplay @ewelyyyna
Jestem programistą JavaScript oraz poruszam się w większości popularnych technologii opartych wokół tego języka. Uwielbiam TypeScript, RxJs, React, Angular oraz Node. Aktualnie pracuje jako Senior Frontend Developer w firmie Billennium. Fan pisania startupów po godzinach i testowania w nich nowych rozwiązań. W wolnym czasie zajmuje się nauką gry na gitarze oraz kotem. Lubię dzielić się wiedzą, zadawać niewygodne pytania oraz jak inni mi takie zadają.
Hi, I’m Krzysztof, I’m a frontend passionate. I’ve been in IT for more than 12 years now. Over half of that time I have been working as a Frontend engineer. Despite of leaning towards people management side of things I still have my side projects where I love to experiment learn and understand new things. On daily basis I am an engineering manager at Box where I work with a team on mission critical app. In my free time I code, travel and constantly get amused and excited by technology.
Dad, dog dad and a fan of dad jokes. Psychologist by education, programmer by passion. He loves React, Linux and a huge amount of tests. He has been successfully combining psychological and technical skills for 5 years. Trainer at infoshare academy. Currently working as a Senior Fullstack Developer at Evojam.
Programista z pasji od ponad dwóch dekad. Google Developer Expert (Web Technologies), Principal Developer, Frontend Architect oraz Frontend Tech Leader w Xebia Poland. Po godzinach Toastmaster, pasjonat biegania, miłośnik podróży, gór oraz psychologii silnych stron. Silnie nastawiony na innowacje technologiczne oraz rozwój osobisty. Podcaster kanału Na Froncie.
Entuzjasta sztuki, podróżnik, programista. Swoje pierwsze kroki w świecie IT stawiał jako Mobile i Fullstack Developer. Wykorzystując zdolności artystyczne ukierunkował się jednak w stronę Frondendu jak i Designu.
Konrad has studied linguistics and information technology, and finds frontend development future-proof and enjoyable. He has been a software developer for over 10 years creating applications for financial, e-commerce, automotive and government sectors. One of the academic articles on linguistics he wrote for his yet-to-be-written PhD thesis was archived in Polish History Museum. He speaks at webinars from time to time.