~/talks

Richard Schneeman

what they talk about

all 10 in the filters

where they keep going back

all 13 in the filters

on a stage with

all 26 in the filters

who talks about the same things

titleconferencedate
Once a MaintainerRubyConf 20262026-07-14
Live roundtable pulls maintainers of RubyGems, Puma and major gems into a practical conversation about what actually changed: building a transparency log for…
Talk on
How To Steal From MaintainersPhilly ETE 20232023-04-11
Actionable tactics: porting the Ruby buildpack to cloud native buildpacks to produce a Docker image locally; running CodeTriage (70,000 developers signed up)…
Talk on
Beware the Dreaded Dead End!!RubyConf 20212021-11-08
The dead_end gem uses ripper to lex and parse source, then runs an outside‑in, uniform‑cost–style search over commented‑out blocks to find the true faulty…
Talk on
Beware the Dreaded Dead End!!!!Con 20212021-05-15
An over-the-top AI pathfinding algorithm takes broken Ruby source, uses the Ripper lexer to tokenise and a goal-seeking explorer that comments out…
Talk on
Tidying Active Record AllocationsEuRuKo 20192019-06-21
Uses memory_profiler and derailed benchmarks against CodeTriage to find ActiveRecord allocation hotspots, then patches two real hotspots: replace per-call…
Talk on
The Life-Changing Magic of Tidying Active...RailsConf 20192019-05-01
Uses memory profiler and derailed benchmarks to collect allocations, finds ActiveRecord respond_to allocating strings and replaces it with a symbol→string hash…
Talk on
Panel: Performance... performanceRailsConf 20172017-04-25
Panel lists actual tools and concrete fixes: Derailed Benchmarks, mini-profiler, New Relic and Chrome throttling, and a memory profiler are used to prove…
Panel on
Bayes is BAERailsConf 20172017-04-25
Explains that Bayes’ idea actually lets two noisy estimates combine into a more accurate one and shows working Kalman Filter examples: a chasing robot and a…
Talk on
Saving SprocketsWindyCityRails 20162016-09-15
Sprockets has over 44 million downloads and a single maintainer responsible for >70% of commits, so the project faces a maintenance crisis. Work described…
Talk on
Saving SprocketsRailsConf 20162016-05-04
A major maintainer leaves a project with over 44 million downloads and more than 70% of commits concentrated in one person so the team documents concrete…
Talk on
Speed ScienceRailsConf 20152015-04-21
Shows concrete claims and fixes: reproduces slowness, uses a scientific loop of hypothesis + measurement, and ships tooling like derail benchmarks…
Talk on
Going the DistanceRubyConf 20142014-11-17
Demonstrates concrete implementations of Levenshtein distance and Hamming distance in Ruby, shows the dynamic programming matrix version that drops a recursive…
Talk on
Going the DistanceRails Pacific 20142014-09-26
Starts with a naive character loop, then a recursive Levenshtein that returns 1,647 comparisons for Saturday→Sunday, then an optimized matrix version that…
Talk on
Heroku 2014: A Year in ReviewRailsConf 20142014-04-22
Heroku reports concrete wins: deployment times drop about 40% faster deploys by using parallel installs (Bundler 1.5 -j), PIGz compression, asset caching…
Talk on
Testing the UntestableAncient City Ruby 20142014-04-03
Heroku’s Ruby buildpack starts with zero tests and grows into a 4,573‑line, edge‑case ridden system; the cure is black‑box integration tests that actually…
Talk on
Testing The UntestableBig Ruby 20142014-02-20
A five‑year build pack starts with exactly zero tests and becomes a deployable, testable system by running real git repos against Heroku, measuring deploy…
Talk on
Dissecting Ruby with RubyWicked Good Ruby 20132013-10-12
Source code navigation is literal and practical here: use bundle open to drop into library files, use Ruby introspection like method.source_location plus…
Talk on
Millions of Apps: What we've learnedBurlington Ruby Conference 20132013-08-03
Heroku reports millions of apps deployed and distills experience into a 12-factor style checklist: keep secrets out of source control, use environment…
Talk on
Dissecting Ruby with RubyRailsConf 20132013-04-29
Uses nothing fancy beyond prints and kernel probes to find the exact ruby file and line that a method comes from and where it was called, demonstrating…
Talk on
Millions of Apps: What we’ve LearnedRubyConf AU 20132013-02-20
Heroku reports deploying two to three million apps and distills recurring lessons into 12 Factor rules: keep secrets out of git and in environment variables…
Talk on
My Server for Aiur: How Starcraft Taught Me To ScaleAloha RubyConf 20122012-10-08
Measure everything in production, then optimize where the measurements point: use logs and New Relic/Scout to find N+1s and slow queries, add eager loading and…
Talk on
Lightning Talks - Part IIRailsConf 20122012-04-23
Lightning round of concrete takeaways: draw your engine routes on the engine itself and use isolate_namespace so engine and app routes coexist; aim for…
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.