~/talks

Dmitry Petrashko

what they talk about

all 6 in the filters

where they keep going back

all 7 in the filters

on a stage with

all 19 in the filters

who talks about the same things

titleconferencedate
Sorbet: A type checker for Ruby 3 you can use today!RubyConf 20192019-11-18
Sorbet is a fast incremental type checker for Ruby that Stripe builds, open sources and uses across a multi‑million‑line repo; a three‑engineer effort becomes…
Talk on
Gradual typing for Ruby at Scale with SorbetJVM Language Summit 20192019-07-29
Sorbet is a gradual typechecker built for Stripe’s multi‑million‑line Ruby monorepo and it measurably improves developer workflow by providing fast batch and…
Talk on
Gradual typing of Ruby at ScaleStrange Loop 20182018-09-26
Stripe builds a Sorbet typechecker for its million‑line Ruby mono repo, choosing a gradual nominal manifest type system with control‑flow dependent smart casts…
Talk on
Adventures in Efficiency and PerformanceScala World 20172017-09-16
Claims concrete enough to act on: libraries like parallel collections and a dot linker/optimizer exist; insertion sort beats quicksort on tiny arrays…
Talk on
Closing PanelScala Days Copenhagen 20172017-05-30
Panel summarizes concrete work: the community build now compiles 104 projects (roughly millions of LOC) and catches regressions every release; collections are…
Panel on
Dotty Linker: Precise Types Bring PerformanceScala Days Berlin 20162016-06-15
Whole-program optimization uses TASTy-based whole-program analysis to auto-generate only the primitive-specialized versions a particular application and its…
Talk on
Dotty Linker: Precise Types Bring PerformanceScala Days Berlin 20162016-06-15
Dotty Linker is a whole‑program optimizer that analyzes application and library call graphs, generates only the specializations actually used and eliminates…
Talk on
ScalarConf 2016 SummaryScalar 20162016-04-16
Largest Scala conference in Central Europe returns as the third edition organized by SoftwareMill, drawing over 450 Scala developers from around Europe. The…
Talk on
Making sense of initialization order in ScalaScalar 20162016-04-16
Demonstrates that Scala’s trait linearization and compiler-generated trait setters cause fields to be observed with default values or discarded values in…
Talk on
Hands-on DottyScala World 20152015-09-20
Dotty is a complete rewrite of the Scala compiler that ships a new pipeline built from more than 40 mini-phases and lazy InfoTransformers that version…
Talk 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.