Tech Talks #84

Czwartek, 21.05.2026 18:00

We're happy to announce another Pykonik Tech Talks event! This time we welcome you at a new venue in the spaces of ECHO Miasta (Kapelanka 56)!

How to find us?

  1. DO NOT enter the shopping mall!
  2. Go around the building's left side and look for the gokarting track entrance.
  3. Standing in front of the rotating door, look to the left and find Pykonik's logo on the door, this is the door leading to us!
  4. Go onto the 2nd floor using the elevator or the staircase.

You can also expect lightning talks - up to ~5 msin talks that anyone can give on pretty much any topic!

During the lectures, starting from 18:00, the bar at the venue will be available just for us. After the presentations are finished, we're staying for the afterparty/networking part of the meetup at the venue.

There is also a live stream planned!

Gracjan Adamus

Dr. nanobind_json or: How I Learned to Stop Worrying and Fix an Unmaintained Package English

nanobind is an official successor to a well-known and very often used package called pybind11. It lets you create seamless Python bindings from C++ code, in a quick and maintainable manner.

An additional package for pybind11 was developed, which enabled sending JSONs between Python and C++. It was used by an open-source package that I am a contributor to.

When we decided to migrate to nanobind, we discovered that the nanobind-equivalent package, that is even linked from the pybind11_json readme, does not work at all.

In this talk I will present the fun and un-fun parts of my journey towards fixing this package. I will also quickly go over what nanobind is, what led us to using JSONs between Python and C++, and of course some code snippets. Most of the code will probably C++, but related to Python ;p

Vladyslav Fedoriuk

Building robust MCP servers with Python and FastMCP English

Building robust MCP servers requires moving beyond basic decorators toward structured architecture and design principles that ensure maintainability and testability. This session covers efficient tool modeling, context management, and real-world production examples, while addressing critical OAuth implementation and FastMCP scaling caveats. Attendees will learn how to build servers that are not only easy to evaluate but also maintainable and resilient under high-concurrency workloads.

Prelegenci

Prelegenci

Zdjecie Gracjan Adamus

Gracjan Adamus

Applied Computer Science student at AGH University of Kraków. Interested in GPUs, HPC and Open-source software. Former Summer Intern @ Paul Scherrer Institute, currently working as a C++ Developer.

Zdjecie Vladyslav Fedoriuk

Vladyslav Fedoriuk

Sponsorzy

Sponsorzy spotkania

ECHO Miasta

ECHO Miasta to nowa przestrzeń na mapie Krakowa, która powstaje z myślą o mieszkańcach głównie Ruczaju i Dębnik. Chcemy ją tworzoyć wspólnie z lokalną społecznością, organizacjami, instytucjami publicznymi i startupami.

Tytano
Magazyn Programista

"Programista" to 2-miesięcznik skierowany do zawodowych programistów i członków zespołów IT. Magazyn ukazuj się od stycznia 2012 roku w wersji drukowanej, jak również w wersji elektronicznej.

Celem magazynu jest dostarczanie profesjonalnych i ciekawych materiałów, uzupełniających i poszerzających wiedzę czytelników. Programista stawia na nowości, ale nie zapomina o starszych rozwiązaniach. Artykuły są pisane przez naukowców i znanych specjalistów z branży.

W lutym ukazało się setne wydanie magazynu.

CLUG

Cracow Linux Users Group is a community of enthusiasts of computer science, technology and operating systems from the Unix family.

JetBrains
Lokalizacja

Lokalizacja

Lokalizacja Kapelanka, Kapelanka 56, 30-347 Kraków