MTL_code odbywa się w biurze Botpress w każdy trzeci czwartek miesiąca. Czekają na Ciebie pizza, napoje, networking oraz jedna lub dwie prelekcje gości na tematy związane z rozwojem oprogramowania, programowaniem i najnowszymi technologiami.
Kiedy
Czwartek, 16 kwietnia
18:00
Gdzie
Biuro Botpress

Montreal, QC

Nadchodzące wydarzenie

Gdzie systemy spotykają kompromisy

Czwartek,
16 kwietnia
•  18:00
Zarejestruj się teraz
18:00
Otwarcie drzwi
18:00-19:00
Poznaj zespół Botpress i innych uczestników; poczęstuj się pizzą i napojami
19:00-20:00
Prelekcje naszych gości
Od 20:00
Networking i rozmowy
Podczas tego wydarzenia

TJ Klint — Ograniczanie liczby żądań: Sztuka mówienia „nie”.

Dzień uruchomienia Healthcare.gov pokazał, że system bez ograniczania liczby żądań nie zwalnia – on znika. Przyjrzymy się, dlaczego ograniczanie liczby żądań jest ważne nie tylko dla „ochrony serwerów”, omówimy pięć algorytmów opartych na Redisie wraz z ich kompromisami oraz wejdziemy w świat systemów rozproszonych, gdzie takie kwestie jak rozbieżność zegarów, strategie przełączania awaryjnego i warunki wyścigu zaczynają po cichu podważać twoje założenia.

Faizan Khan — Dokumentacja natywna dla AI czy przepływy pracy dla ludzi? Jak oceniać platformy dokumentacji API.

Platformy dokumentacji API zaczynają dzielić się na dwa zupełnie różne modele. Niektóre stają się natywne dla AI: zoptymalizowane pod kątem ustrukturyzowanych specyfikacji, automatycznych procesów, generowania SDK i wyników czytelnych dla maszyn. Inne lepiej wspierają ludzkie przepływy pracy: edycję WYSIWYG, dokumentację narracyjną, uprawnienia, recenzje i współpracę wielu zespołów. W tej prezentacji porówna główne platformy dokumentacji API pod tym kątem i wyjaśni, dlaczego prawdziwy wybór nie dotyczy tylko jakości dokumentacji referencyjnej, ale tego, czy twoja organizacja potrzebuje automatyzacji na pierwszym miejscu, możliwości konfiguracji przez ludzi, czy obu tych rozwiązań.

Prelegenci
TJ Klint
Programista @ Botpress
Faizan Khan
Założyciel @ Docsalot

Poprzednie wydarzenia

Poznaj najciekawsze momenty z naszych poprzednich wydarzeń. Jeśli chcesz wystąpić na scenie, możesz zgłosić się jako prelegent.

Dołącz jako prelegent
19 marca 2026
Zestaw narzędzi dewelopera

Christophe Sirois — Design to nie tylko wrażenia: jak inżynierowie mogą rozmawiać o designie bez zgadywania.

Dla wielu inżynierów rozmowy o designie bywają niewygodne. Opinie są niejasne: „zrób to czyściej”, „coś tu nie gra”, „UX nie jest najlepszy”. W porównaniu do przeglądów kodu, dyskusje o designie wydają się subiektywne i trudne do uzasadnienia. Ale dobry design to nie magia — inżynierowie mogą nauczyć się rozmawiać o nim w praktyczny sposób.

Mikaël Francoeur — SQLite: potężniejsze, niż myślisz.

Czy wiesz, że SQLite potrafi znacznie więcej niż tylko CRUD? Dołącz do mnie i odkryjmy rozszerzalność oraz zaawansowane funkcje SQLite. Zobaczymy, jak wykonać wyszukiwanie wektorowe, korzystać z REST API, synchronizować bazy danych między sobą, a nawet edytować pliki zip — wszystko w SQL!

Christophe Sirois
Full Stack Developer @ Botpress
Mikaël Francoeur
Software Engineer @ Turso
19 lutego 2026
Inżynieria w erze AI

François Levasseur opowiedział, jak budowanie systemów AI z integracjami tworzonymi przez użytkowników ujawniło trudne wyzwanie: jak egzekwować kontrakty i wykrywać niekompatybilne zmiany, gdy to użytkownicy generują kod? Istniejące narzędzia nie wystarczały — więc stworzył Jex, bibliotekę TypeScript do sprawdzania typów w JSON Schema. Przedstawił teorię typów, kluczowe niuanse TypeScript oraz decyzje projektowe, które wpłynęły na bibliotekę.

Frédéric Harper spojrzał na AI z dystansem, skupiając się na tym, co naprawdę liczy się dla doświadczonych programistów i liderów. Poza modnym kodowaniem i efektownymi demonstracjami, omówił praktyczne korzyści, ryzyka, słabe punkty — oraz to, jak odpowiedzialnie prowadzić zespoły w świecie napędzanym przez AI.

François Levasseur
Programista @ Botpress
Frédéric Harper
Starszy menedżer ds. relacji z programistami @ TinyMCE
15.01.2026
Projektowanie doświadczeń deweloperskich, które się skalują

Chris Grass wygłosił prezentację Piękne typy: projektowanie bibliotek TypeScript, które sprawiają wrażenie ręcznie wykonanych.

Pokazał, jak w praktyce wyglądają „ręcznie dopracowane” typy TypeScript: czytelne podpowiedzi, autouzupełnianie z właściwymi opcjami i niezwykle pomocne komunikaty o błędach. Prezentacja analizowała biblioteki, które robią to świetnie — w tym Zod, Prisma i Effect — pokazując, jak ich typy wpływają na doświadczenie dewelopera. Uczestnicy otrzymali praktyczną listę kontrolną i kilka sposobów na sprawdzenie typów biblioteki przed publikacją.

David Desmarais-Michaud przedstawił Yoke: zarządzanie zasobami Kubernetes w kodzie i droga od zarządzania pakietami po stronie klienta do serwera.

Prezentacja przyjrzała się obecnemu stanowi IaC i zarządzania pakietami w Kubernetes, pokazując przejście od starszych podejść po stronie klienta do nowych wzorców po stronie serwera i orkiestracji. Omówiono też ideę definiowania infrastruktury za pomocą prawdziwego kodu, pokazując ścieżkę inżyniera oprogramowania w stronę DevOps i inżynierii platform oraz próbę połączenia tych światów.

Sesja zawierała refleksje nad tym, jak inżynieria oprogramowania i inżynieria platform z czasem się rozeszły, a także stopniowy powrót praktyk programistycznych do inżynierii platform. Zakończyła się pokazami zarządzania pakietami Kubernetes i zarządzania pakietami po stronie serwera w podejściu code-first.

Chris Grass
Starszy programista w Botpress
David Desmarais-Michaud
Starszy inżynier platformy w Nesto
20.11.2025
Tworzenie płynniejszych i inteligentniejszych procesów pracy dla deweloperów

Michael Masson, CTO w Botpress, wygłosił prezentację Kubernetes we właściwy sposób: podejście platformowe do K8s. Podkreślił siłę i złożoność Kubernetes oraz pokazał, jak inżynieria platformowa umożliwia zespołom łatwiejsze i bardziej przystępne korzystanie z K8s bez konieczności opanowania go przez wszystkich.

Mark Savic, ambasador Cursor w Montrealu i CTO w Bucky AI, przedstawił Mistrzostwo w Vibes: najlepsze praktyki programowania w parach. Omówił różnicę między obietnicami narzędzi AI do kodowania a rzeczywistymi frustracjami deweloperów, dzieląc się sprawdzonymi wzorcami z społeczności, które zmniejszają tarcia, poprawiają płynność pracy i sprawiają, że rozwój z pomocą AI staje się naturalny. Sesja dostarczyła praktycznych narzędzi dla osób na każdym poziomie zaawansowania.

Fred Lavoie, założyciel i prezes Deck, omówił Jak uczynić niemożliwe integracje... możliwymi. Pokazał, jak agenci uwierzytelniający i zunifikowane API umożliwiają integrację z dowolnym źródłem danych — nawet tymi bez API — zapewniając jednocześnie bezpieczny, skalowalny i niezawodny dostęp do danych wymagających uwierzytelnienia.

Michael Masson
CTO w Botpress
Mark Savic
Ambasador Cursor w Montrealu i CTO w Bucky AI
Fred Lavoie
Założyciel i prezes Deck
16.10.2025
Założyciele twarzą w twarz

Sylvain Perron, CEO i współzałożyciel Botpress, wygłosił prezentację zatytułowaną llmz: The TypeScript AI Engine, podczas której dowiedzieliśmy się, jak niezawodnie korzystać ze sztucznej inteligencji — sprawiając, że LLM-y wykonują złożone zadania w sposób bezpieczny i przewidywalny. Przedstawił llmz, silnik wykonawczy AI, który pisze, uruchamia i rozumuje w TypeScript, napędzając aplikacje i funkcje natywne dla LLM.

Alexandre Bouchard, CEO i współzałożyciel Hookdeck, zaprezentował Webhooks na dużą skalę: najlepsze praktyki, wnioski. Na podstawie doświadczeń Hookdeck z obsługą ponad 100 miliardów webhooków, omówił kluczowe wzorce architektoniczne, aspekty aplikacji opartych na zdarzeniach oraz przyszłość webhooków z miejscami docelowymi i bramkami zdarzeń.

Sylvain Perron
CEO i współzałożyciel Botpress
Alexandre Bouchard
CEO i współzałożyciel Hookdeck
przyjdź
spędź
czas
z
z nami
{
dowiedz się
więcej o
ai
}
{
wymień się
pomysłami
}
i
{
złap
coś do jedzenia
&
napoje
}
People chatting in the Botpress MTL_code event
400 Boulevard
de Maisonneuve Ouest
Montreal, QC
People sharing ideas in the Botpress MTL_code event
każdy { trzeci czwartek }
miesiąca
Buduj
lepiej
z
Botpress