~/talk

Rescuing Ruby

Talkat RubyConf AU 2014 · 2014-02-19..02-21· [ruby]
slides:none on file

Argues Ruby usage is shrinking against Node and Python with concrete counts 420 python repos 415 javascript 177 ruby and points at Node libraries like bitcore and Docker momentum as causes. Proposes practical fixes: write libraries for hot areas, stop harmful monkey patches, improve bundler UX, add static analysis that already found bugs via static analysis in a large codebase, and ship reusable infra such as a chalk dsl for thrift services plus tooling for service discovery and safer defaults.

AI-written summary · about

  1. 0:00RUBY CONF
  2. 6:56First, expand the set of use cases.
  3. 9:37Create a standard SOA toolkit.
  4. 14:52Add standard ways of doing standard tasks (logging, config, etc). Just having this for Rails isn't enough.
  5. 16:30Stop monkey-patching the language. (Refinements aren't enough.)
  6. 18:29Write static analyzers.
  7. 22:26Good for internet protocols. Less good for the application layer.
~/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.