FUTURE 2024
Kraków   06–07.12.2024
Krakowski Park Technologiczny

Agenda

Web Dev Day

Opening the Gates

Start of the Conference

Bill Salak, Przemysław Nowak

Bill Salak – CTO & COO at BrainlyPrzemysław Nowak – Domain Lead - Frontend Infra at Brainly

Architecting the Future with Brainiac: Building a JavaScript Stack for the AI-Driven Era

Discover Brainly's tech stack, designed to future-proof JavaScript architectures in preparation for AI-driven assistant development. This keynote explores how Brainiac framework streamlines development workflows, enhances scalability, and sets the stage for AI integration. Learn about its modular design and systematic practices that enable rapid adaptation and robust system evolution. This session offers a deep dive into how cutting-edge JavaScript practices can prepare your projects for the next technology cycle. Join us to see how Brainly prepared JS tech stack for the AI future.

Szymon Chmal

Senior React Native Developer × CallstackWeb performance freakGDG Toruń Lead

What's Happening in the Background? A Deep Dive into the JavaScript Event Loop

Curious about whether a micro-task or a macro-task comes first? Wondering how to manage long-running tasks to prevent your browser from freezing? Or how to wait until the browser paints the next frame? If these questions leave you scratching your head, join us as we demystify the JavaScript event loop. You’ll learn how the browser schedules tasks and discover practical insights into managing task execution. We’ll also explore intriguing APIs like requestIdleCallback and take a peek into the future with the upcoming Scheduler API. No frameworks or libraries here—just pure, classic JavaScript.

Red Bull Break

Andrzej Fricze

Senior FullStack × The HEINEKEN Company

The wonderful world of native web animations

Dive into the world of web animations using native CSS and JavaScript APIs. This session will guide you through creating everything from simple effects to complex sequences, leveraging the latest browser features. We'll explore the advantages and potential pitfalls of native APIs, and show you how to craft animations that shine on modern browsers without leaving older devices in the dark. Whether you're looking to add subtle flourishes or eye-catching interactivity, you'll leave equipped to animate with confidence across the web ecosystem.

Patryk Omiotek

IT Consultant, Trainer & Software Engineer

How Streaming and Partial Prerendering can change the web?

How to optimize the loading speed of web applications while ensuring Security and Interactivity? During this presentation, I will demonstrate why Streaming and Partial Prerendering will change the way web applications are created. I will show the direction in which web applications are heading and discuss whether frontend developers will soon need to become fullstack developers.

Lunch Break

TBA

Łukasz Borawski

Vue.js sensei

TBA

Coffee Break

Jakub Mrugalski

AI and Web Security Specialist and TrainerPodcaster and YouTuberFounder of VPS provider: mikr.us

What if you could start a startup in a weekend? - no-code, AI and a bit of magic

Rapid delivery of working prototypes and rapid validation of ideas, in the world of startups and hobby projects, is one element of success. A classic technology stack is OK, but in some situations it can slow you down. However, there is a shortcut. During the lecture, I will present you with tools and concepts that will allow you to finish your projects or implement new ones, and the titular 'startup in a weekend' will not be just clickbait for you, but will become a case study that you will talk about at a future conference.

Zbigniew Tenerowicz

Sr Staff Security Engineer & Security Lab Team Lead at ConsensysOpen-source enthusiastmeet.js Poland organizer

I run code from the internet!

Closing the first day of the Conference

AI Day

Opening the Gates

Start of the Conference

Bartosz Pampuch

Former Microsoft MVPC-level manager with over 17 years of experience

Intro: What's happening in AI? Overview of conference topics.

Bartosz Pampuch

Former Microsoft MVPC-level manager with over 17 years of experience

Small Language Models

Coffee Break

Krzysztof Wróbel

AI SpecialistML Engineer

Training Large Language Models: The Example of Bielik 2.0

Agnieszka Zgud

Creative TechnologistUX/UI Designer at Lekta.ai

Mythology and Practice of AI: Killing the Father, the Rise of the Small Models

The politics and mythology of the new technology present the development of AI as an inevitable, determined and total process (although for now only the investors are determined). From this perspective, large models are modern pyramids, which are to demonstrate power and provide immortality for the pharaohs. But what if other mythologies and other technologies are possible? What about small forest models, or models that, hidden under the stairs, guard the house, feeding on sun, water or, why not, leftovers from dinner? In my talk, I will show several turning points in the emergence of artificial intelligence technologies and myths, and I will also try to outline the possibilities of creating your own small, autonomous models.

Coffee Break

TBA

TBA

Lunch Break

Masked AI hero

AI Expert

Tokens, prompts and models

Grzegorz Marzencki

Technology leaderIT trainer

Living Among the Agents: Navigating the World of Multi-Agent Architectures

The subject of multi-agent architectures is trending. What kinds of problems can these architectures solve? How can communication between agents be modeled? What tools are available? How can the performance of the system be evaluated? So many questions... And I will provide you with as many answers.

Coffee Break

Konrad Bujak

AI specialist, founder of startups: including Ektare, where he was a co-founder and technology leaderCTO for the Generativly project

Feeding RAG systems with data without the headache

Getting your data ready for RAG systems can be tricky, but it doesn't have to be a headache. In this session, I'll share some practical tips from my projects, on how to make this process smoother. We'll cover various methods of breaking your text into chunks for better LLM context. I'll show you how I format documents for better results and how to handle references between paragraphs, documents, and images. We'll also tackle how I process more complex documents, like legal texts or websites to make those more machine-friendly, without losing important details. Lastly, I'll give you insights on tweaking human-created content to make it work better for machines. There will be memes

Przeprogramowani: Marcin Czarkowski, Przemysław Smyrdek

AI Technical Leaders and Educators

No-Code, Low-Code, or AI-Code? What really threatens a programmer's job?

The world of programming is facing new challenges. For years, No-Code and Low-Code solutions have been gaining popularity, undermining the unique value of the work of skilled programmers. Additionally, artificial intelligence, represented by tools such as ChatGPT, Claude 3.5 Sonnet or Cursor, is getting better at generating code every week. In this talk, we will analyse the impact of these technologies on the programming profession, with a particular focus on web developers. We will outline potential AI development scenarios and their implications for the IT industry. We will discuss whether programmers will maintain their position or be replaced by autonomous AI systems in the coming years.

Coffee Break

Witold Kowalczyk

US Advanced Computing Leader | Senior Manager at Ernst & YoungForbes 30 under 30

Using Multimodal AI to Build Autonomous Contracts (Marketing Compliance Example).

Companies base their business on contracts. These contracts can sometimes be extremely demanding to handle - involving considerable human resources to handle a given contract. An example of a complex process, for example, is marketing compliance, which requires analysis of a variety of materials, such as audio, video, images and text. The process is complex due to the amount and variety of materials (audio, video, photos, text), as well as the complexity of the rules (lots of rules open to interpretation). The presentation will describe the experience of a project to build an AI system to automate this entire process. Technological challenges, technologies used and know-how gained will be discussed.

Paweł Gora, PhD

Founder and CEO of the Quantum AI FoundationChairman of the Board of QWorldPostdoctoral Researcher at Sano

Quantum Computing for AI

In this talk, I will give an introduction to quantum machine learning. First, I will explain the basic concepts and algorithms of quantum computing, how it differs from the classical way of computing, what can be the possible applications of quantum computing, and what are the biggest challenges in this field. Then, I will present the theory behind quantum machine learning algorithms and talk about their possible applications and state of the art. Finally, I will present some quantum computing and quantum machine learning frameworks and libraries, and show how to get started in this field and where to learn more.

Closing the Conference

Speakers

Main Sponsor

Tickets