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

Inside the IDE: Unraveling the magic & Define your own rules

inside-the-ide-unraveling-the-magic-define-your-own-rules
Wydarzenie:
Inside the IDE: Unraveling the magic & Define your own rules
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
24.04.2024 (środa)
Godzina:
19:00
Język:
angielski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Klub Re
Adres:
św. Krzyża 4
Opis:

We are back with our usual meetups, this time without high tech connection to another city. Join us on April 24th for a Krakow Scala User Group Meetup. Again, the event will be held in English. Check out the details.


‘Inside the IDE: Unraveling the magic behind the scenes‘ - Jędrzej Rochala

Have you ever wondered what exactly happens when you type a letter in your IDE ?

What is going on under the hood in order to provide you the completions, hovers or go-to-definition ? If so, in this talk we will delve into compiler internals responsible for `Interactive` features of the language, with the focus on Scala 3.


‘Define your own rules: dynamic system behavior control at runtime‘ - Veronika Yastrebova

At some point, a business may reach a stage where app logic should be executed based on specific conditions like location, app version, or user type. For example, you may have to dynamically change discounts to sell leftover stock or limit low-profit requests during peak hours. Each new “crazy” idea from your manager often means coding, understanding needs, and system load with frequent redeployments.


From a business perspective, as a manager, you want the ability to control the system's behavior without struggling through endless discussions, tickets, and running a full development cycle. We will design a rule matcher to manage changing conditions in real-time in a user-friendly manner. It will use any app traffic attribute, verify rule validity, and keep rules easy to read and manage. We will leverage the capabilities of Scala and recursion schemes to create a fast and efficient solution that can be integrated into any app.


Speakers:

Jędrzej Rochala

Jędrzej Rochala works at VirtusLab and is a member of a Scalacenter team. His work is mostly focused around interactive features of the compiler, but he also happens to be a current maintainer of Scastie.

Veronika Yastrebova

Scala Backend Team Leader at Appodeal. Her main goal is to solve business/people problems regardless of programming language to achieve this. But still she considers functional programming (especially in Scala) the most pleasant experience for her. Big enjoyer of travels, board games and cats (in Scala and in real-world ;)


The event is sponsored by VirtusLab & Proxy Live Solutions.


Profile pracodawców

Podobne wydarzenia