Agnieszka Małaszkiewicz's wroclove.rb 2023 talk (final title crowdsourced with ChatGPT after rejecting drier suggestions). Starts with nostalgia — her first wroclove.rb talk in 2020 (remote pandemic year), the old RoR/RoS logo, Ruby 1.9.3 and Rails 3. Surveys what changed since a 2012 lightning talk about fun Ruby flavors (e.g. the `a = a` warning, `method_missing` quirks in IRB). Shows adjacent-string-literal concatenation in Ruby (also in Python, C, C++) and traces it into Ruby's parse.y BNF grammar processed by Yacc. Covers calling methods in uncommon ways, referencing Greg Navis's '12 ways to call a method' article and Nick Schwaderer's 'Ruby Archaeology' talk: calling a method via the `::` scope resolution operator (as in the merb framework), noting that `::` and `.` are not fully interchangeable because `::` also resolves constants (RuboCop recommends `::` only for constants). Dives into procs: call, yield, square brackets, and the lesser-known `===` triple-equals call — present since Ruby 1.9.1 — which allows procs to be used in case/when (since Ruby 2.2). Walks Rubinius's Ruby implementation of Symbol#to_proc (with a mention of the defunct IronRuby .NET port) and Hash#to_proc. Demonstrates Method#to_proc, Proc#curry, and the `&method(:+)` / `each_with_object` patterns for calling map with an extra argument. Closes with numbered block parameters (`_1`, `_2`, …) and a summary of plus-one call styles. Q&A: uses `===` in case statements with RES procs in real code; other techniques are mostly 'for fun', and she hasn't benchmarked performance.