SALA C

Pełna agenda dnia

9:20

Rozpoczęcie konferencji

10:00

Jak zmienia się sposób integracji LLMów i jak to robić w 2025?

W ciągu ostatnich lat sposób integracji modeli językowych (LLM) przeszedł ogromną ewolucję – od ręcznego zarządzania zapytaniami i odpowiedziami po nowoczesne API i SDK, które upraszczają wdrażanie AI w biznesie. W tej prezentacji prześledzimy, jak zmieniały się technologie obsługi LLM-ów, od początkowych wersji OpenAI API, przez rozwój frameworków jak LangChain, aż po obecne standardy integracji.
Na koniec skupimy się na jednym z najlepszych narzędzi do efektywnego wdrażania LLM-ów w aplikacjach. Pokażę, dlaczego warto na nie postawić w 2025 roku, jak usprawnia pracę z modelami i jakie daje możliwości deweloperom. To must-have dla każdego, kto chce budować inteligentne aplikacje szybciej i sprawniej niż kiedykolwiek.

Jakub Król

JavaScript Rockstar

11:00

Przerwa

11:30

Aplikacje na TV: Nowy Wymiar Frontendu

Rozwój aplikacji na TV to wyzwanie wykraczające poza tradycyjny frontend. W tej prezentacji zgłębimy kluczowe aspekty tworzenia aplikacji TV, w tym nawigację pilotem, optymalizację wydajności i projektowanie architektury skalowalnej na różne platformy TV
Poznane techniki - od projektowania architektury do monitorowania i optymalizacji - mają szerokie zastosowanie w projektach webowych, mobilnych i desktopowych. Odkryj, jak rozwijać umiejętności w kontekście złożonych aplikacji i adaptować rozwiązania do różnych platform
Niezależnie od Twojego obecnego focusu, ta wiedza pomoże Ci tworzyć wydajniejsze i bardziej elastyczne rozwiązania frontendowe.

Łukasz Chludziński

JavaScript Rockstar

12:30

Przerwa

13:00

Writing your own Google APIs Client for Apigee in Angular using GIS

The presentation will begin with an overview of the latest GCP authentication methods.
The application has been written to operate exclusively on the web, utilizing the most recent GCP client - GIS.
This application is a community overlay for Apigee, designed to facilitate communication with Apigee REST APIs.
The entire application is developed using the latest version of Angular, incorporating Signal Store and the NX monorepo.
Apigee is only an example; the demonstration aims to showcase the use of GIS for all GCP services.

Konrad Stobiecki, Maksim Bratukhin

JavaScript Rockstar

14:00

Przerwa

14:30

Where Video Meets Machine Learning

Ever dreamed of building a web app that can process video streams,
run multiple machine learning models, and do it all in real-time?
Well, good news — it’s possible!
But let’s be honest, the road is anything but smooth, and we’ve definitely hit our fair share of potholes at ShareTheBoard.
Join us as we share our experiences with architecture and optimization for these kinds of solutions.
We’ll walk you through the “why” behind our decisions and pass along practical insights you can leverage while building your own innovative service.

Jerzy Nowiński

JavaScript Rockstar

15:30

Przerwa

16:00

Benchark tsc - Dlaczego ten #!@# TypeScript się tak długo kompiluje?

Czy kiedykolwiek zastanawialiście się, co dzieje się w tle, gdy wasz projekt TypeScript rośnie i ewoluuje, przekształcając się z prostego szkicu w złożony system? Gdy linijka po linijce, funkcja po funkcji, wasze środowisko programistyczne zaczyna zwalniać, a procesor pracuje na pełnych obrotach, gotując powoli żabę DX – gdzie dokładnie zaczyna się problem? Dlaczego kompilacja TypeScriptu się wydłuża i co najważniejsze, co można z tym zrobić? Podczas prezentacji odsłonimy kulisy pracy kompilatora TypeScript. Pokażę jak profilować kompilator, szukać wąskich gardeł wydajności procesu kompilacji i efektywnie zoptymalizować wasz workflow. Czy jest możliwe, aby ponownie polubić swój kod i środowisko pracy bez frustracji związanej z oczekiwaniem na kompilację? Sprawdźmy.

Michał Michalczuk

JavaScript Rockstar