Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

Gophers Silesia #16: Passkeys in Go, Gopher Toolbox, Killing Legacy Codebase!

gophers-silesia-16-passkeys-in-go-gopher-toolbox-killing-legacy-codebase
Wydarzenie:
Gophers Silesia #16: Passkeys in Go, Gopher Toolbox, Killing Legacy Codebase!
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
11.04.2024 (czwartek)
Godzina:
18:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Strefa Centralna
Adres:
pl. Sejmu Śląskiego 2
Agenda:

1. Tobiasz Heller - Implementing Passkeys support in your Go Application

2. Miłosz Smółka - Killing the legacy and other CQRS stories

3. Robert Laszczak - Gopher Toolbox: techniki i narzędzia które każdy senior Go developer powinien rozumieć

4. Networking

Opis:

Czas na pierwsze spotkanie Gophers Silesia w 2024 roku! Widzimy się 11 kwietnia o 18:00, jak zwykle w Strefie Centralnej w Katowicach.


SZCZEGÓŁY PRELEKCJI

Tobiasz Heller - Implementing Passkeys support in your Go Application

Passkeys are gaining more and more popularity.

In this presentation I will shortly explain how passkeys works.

I will also show how to add support for it in web application with backend in Go (live coding).

Miłosz Smółka - Killing the legacy and other CQRS stories

Do you know the feeling when your project gets stuck, and you can’t move forward? You see a few ways out, but all seem equally bad. You start wondering if the project is doomed or if you just miss some special knowledge. I felt this the most while trying to move out of legacy systems, but it's common in many projects.

Over time, I learned that changing your mental model may reveal a solution you didn't see before. Looking back at some of my projects, I realized one of the patterns that helped me think differently was CQRS.

It doesn't matter if you've used CQRS before, as I don't plan to bore you with abstract definitions. A lot has been said about the theory of CQRS. Instead, I want to show how I used it in practice. I will share three real stories from different companies and projects where I managed to move forward and better grasp CQRS. One of them was the most challenging: killing the legacy codebase.

Robert Laszczak - Gopher Toolbox: techniki i narzędzia które każdy senior Go developer powinien rozumieć

Znajomy polecił Ci technikę, która wydaje się być idealnym rozwiązaniem problemu, z którym się zmagasz. Przekonałeś resztę zespołu do tego pomysłu i po heroicznej walce wprowadziłeś nową technikę w projekcie. Jednak, po upływie czasu, pół roku później, dochodzisz do wniosku, że pierwotny problem wciąż istnieje. Co więcej, teraz nie jest to jedyny problem. Pewnego dnia zauważasz, że ktoś znany pisze: "Ta technika nie działa". Uff, więc to nie moja wina. Brzmi znajomo?

Z mojego doświadczenia wynika, że większość technik i narzędzi nie jest bezużyteczna. Problem często leży w ich zastosowaniu do rozwiązania niewłaściwego problemu lub w niedostatecznym zrozumieniu danej techniki. Czy można powiedzieć, że młot pneumatyczny jest złym narzędziem, tylko dlatego, że próbując nim wbić gwóźdź, przebito ścianę na wylot?

W moim wystąpieniu skupię się na omówieniu najważniejszych narzędzi, które powinien znać każdy, aspirujący do miana seniora Golang Developera. Co więcej, podzielę się moimi doświadczeniami dotyczącymi sytuacji, kiedy te narzędzia okazały się skuteczne, a kiedy były niewłaściwym wyborem.


ZOSTAŃ PREZENTEREM

Chciał(a)byś opowiedzieć o dowolnym temacie związanym z Go lub Cloud Native? Zgłoś swój temat poprzez formularz https://forms.gle/Fsa7HvLJaKDJexP9A!


Sponsorem wydarzenia jest firma Synadia, dzięki której zapewniamy napoje dla zarejestrowanych uczestników na Facebooku i Meetup.com.


Profile pracodawców

Podobne wydarzenia