~/talks

Ilya Sazonov

what they talk about

all 5 in the filters

where they keep going back

on a stage with

who talks about the same things

nobody close enough yet

titleconferencedate
Offset vs Keyset: What Pagination Costs in ProductionJPoint 20232023-04-12
Talk analyzes pagination strategies for production systems, comparing offset-based pagination with keyset (cursor) pagination and explaining why OFFSET can be…
Talk in Russian on
How to Store JSON in a Database Without Attracting the DBA's AttentionJoker 20222022-11-08
The talk examines storing JSON in relational databases, focusing on PostgreSQL and tools like Hibernate, Spring Data and JPA. It explains problems that…
Talk in Russian on
InterviewJPoint 20222022-06-13
A recorded interview session featuring speakers Ilya Sazonov and Fedor Sazonov with host Evgeny Trifonov, conducted in the main studio of the JPoint 2022 Java…
Talk in Russian on
Antipattern orisnull: the Cunning of Illusory SimplicityJPoint 20222022-06-13
The talk analyzes the "or :param is null" SQL antipattern used for dynamic filters (e.g., where user.name = :name or :name is null), showing how that…
Talk in Russian on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.