~/talks

Paolo "Nusco" Perrotta

what they talk about

all 10 in the filters

where they keep going back

all 10 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
How ChatGPT Worksrubyday 20232023-06-16
Explains that ChatGPT is a multi‑billion‑parameter transformer that turns tokens into vectors, uses attention heads to weight context, and predicts the next…
Talk on
Roasting the Duck - A talk about Ruby and typesRubyConf TH 20222022-12-09
Argues that adding types to Ruby via RBS + Steep gives real, concrete wins: improved autocomplete, navigation, refactoring and scalable refactoring across…
Talk on
Machine Learning Explained to HumansRubyC 20182018-06-02
Demonstrates concrete ML steps: implements linear and logistic regression with numpy, derives gradients and runs gradient descent to fit weights, shows…
Talk on
Machine Learning explained to humansRubyConf AU 20182018-03-08
Concrete example: a Python script using numpy and plotting libraries implements linear regression to predict pizzas sold from reservations, computes mean…
Talk on
Refinements - The Worst Feature You Ever LovedRubyDay 20162016-11-25
Refinements aim to make monkey patching local by letting code declare and using scoped method overrides, but early dynamic scoping makes method lookup…
Talk on
Unconventional ComputingAncient City Ruby 20162016-04-06
Moore scaling slows and fabs cost about $14 billion fabs, so alternatives appear: light, chemistry, DNA, living matter and quantum. IBM ships an experimental…
Talk on
Refinements - the Worst Feature You Ever LovedRubyKaigi 20152015-12-11
Explains that Ruby 2 refinements aim to provide local monkey patches by scoping changes with the using keyword, but only lexically, not dynamically; shows that…
Talk on
Refinements - the Worst Feature You Ever LovedRedDotRuby 20152015-06-04
Refinements ship in Ruby 2 as a way to localize monkey patches but the talk shows two concrete designs and their tradeoffs: dynamically scoped refinements let…
Talk on
Keynote: Wrapping Your Head Around GitGarden City Ruby Conference 20152015-01-10
The talk claims the key is the .git folder and then shows the actual model: Git is a persistent hash map of SHA-1 blobs, trees, commits and annotated tags. It…
Talk on
Keynote: Wrapping Your Head Around GitGarden City Ruby 20152015-01-10
Claim: understanding the .git directory and object model makes rebases, merges and remote problems simple. Demonstration uses git commands (git init, git…
Talk on
Hunters and GatherersBarcelona Ruby Conference 20132013-09-14
A clear decision comes from specifics: John Harrison builds a marine chronometer that keeps time to within seconds per day and finally enables longitude after…
Talk on
Why agileBarcelona Ruby Conference 20122012-09-08
Argues that half a century of software engineering fails to fix three real problems — internal complexity, human error and project variability — and backs that…
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.