~/conference

wroc_love.rb 2024

date:2024-04-12..2024-04-14
location:Wrocław, Poland
series:wroc_love.rb · 2 editions
editions:[wroc_love.rb 2014, wroc_love.rb 2024]

wroclove.rb is a Ruby conference organized by the community that aims to confront ideas in a friendly atmosphere.

titleauthorlength
Prevent account sharingAndrei Kaleshka36m
A straightforward experiment enables email-based MFA only for accounts that show suspicious activity and records each session in a login_sessions table…
Talk on
One machine please, make it TuringDávid Halász24m
Explains that programming languages map to formal language classes — regular via regex/finite automata, context‑free via pushdown automata — and that compilers…
Talk on
How (and why) to run SQLite in productionStephen Margheim01h 07m
Argues that SQLite can run production Rails apps if four concrete fixes are applied and automated: set default transaction mode to immediate transactions to…
Talk on
Optimizing performance in Rails apps with GraphQL layerCaio Almeida54m
A production Rails API running GraphQL since 2016 uses concrete measures: add Honeycomb/OpenTelemetry tracing to break request time into parse/validate/execute…
Talk on
Debug like a scientistMaciej Rząsa41m
Debugging method: observe symptoms, write hypotheses, run minimal experiments, publish results. Examples: Cucumber CI failures trace to Puma threading and a…
Talk on
Panel Discusion - Performance problems in Rails applications58m
Benchmarks show ActionView plus partials can dominate render cost — pulling one row into a partial made an index view 40% slower. Common mistakes: loading big…
Panel on
Component Driven UI with ViewComponentRadoslav Stankov39m
Builds a Rails admin for facility management using the ViewComponent gem plus Tailwind and optional Stimulus, removing most JS and keeping domain UIs…
Talk on
Webmock unmockedBartosz Blimke36m
webmock is a Ruby gem that stops HTTP calls by returning declared fake responses and separately verifies which requests ran; it reports stubbing instructions…
Talk on
Lightning TalksAlina Lova05m
A production CMS shows file upload buttons that do nothing only when used in Chrome on macOS while drag and drop works, so the issue is not app code but OS…
Lightning on
Building LLM powered applications in RubyAndrei Bondarev01h 04m
A Ruby app uses LangChain RB and the OpenAI chat/completions API to run a simulated e‑commerce backend called nerds and threads, wiring tools for customer…
Talk on
How I brought LCP down to under 350 msPaweł Pokrywka55m
Claims reducing Largest Contentful Paint to under 350 ms by shipping signed exchanges (SXG) and letting Google prefetch a cryptographically signed cached page…
Talk on
The Curse of Service ObjectIvan Nemytchenko46m
Argues that widely used service objects are a harmful, ill-fitting abstraction that grow inward into monsters (one GitLab service swells to 200 lines), and…
Talk on
Introducing Sorbet into your Ruby codebaseErwin Kroon30m
Adds Sorbet to a decade‑old Ruby monolith to make refactors safer and enable LSP jump‑to‑definitions, using RBI files and Shopify’s Tapioca to generate…
Talk on
Extracting logic from templates with Hanami ViewsSebastian Wilgosz29m
Hanami extracts template logic into Ruby objects so form rendering stays declarative: the Hanami View gem (2.1) is framework‑agnostic and provides Parts…
Talk on
Lightning Talks 206m
Zite is an open source German task and process management app positioned between Trello and a Salesforce enterprise suite, aimed at research projects and…
Lightning 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.