Paolo "Nusco" Perrotta
where else to find them
website:https://ducktypo.blogspot.com
github:nusco
bluesky:paoloperrotta.bsky.social
x:nusco
linkedin:paoloperrotta
speakerdeck:nusco
what they talk about
all 10 in the filters
where they keep going back
- rubyday2 editions2016–2023
- Barcelona Ruby Conference2 editions2012–2013
all 10 in the filters
on a stage with
never shared a talk
who talks about the same things
- Tom Stuart11 talks
- Craig Buchek11 talks
- Vincent D Warmerdam22 talks
- Einar W. Høst30 talks
- Aja Hammerly31 talks
- John Cinnamond7 talks
| title | conference | date |
|---|---|---|
| How ChatGPT Works | rubyday 2023 | 2023-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… | ||
| Roasting the Duck - A talk about Ruby and types | RubyConf TH 2022 | 2022-12-09 |
Argues that adding types to Ruby via RBS + Steep gives real, concrete wins: improved autocomplete, navigation, refactoring and scalable refactoring across… | ||
| Machine Learning Explained to Humans | RubyC 2018 | 2018-06-02 |
Demonstrates concrete ML steps: implements linear and logistic regression with numpy, derives gradients and runs gradient descent to fit weights, shows… | ||
| Machine Learning explained to humans | RubyConf AU 2018 | 2018-03-08 |
Concrete example: a Python script using numpy and plotting libraries implements linear regression to predict pizzas sold from reservations, computes mean… | ||
| Refinements - The Worst Feature You Ever Loved | RubyDay 2016 | 2016-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… | ||
| Unconventional Computing | Ancient City Ruby 2016 | 2016-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… | ||
| Refinements - the Worst Feature You Ever Loved | RubyKaigi 2015 | 2015-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… | ||
| Refinements - the Worst Feature You Ever Loved | RedDotRuby 2015 | 2015-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… | ||
| Keynote: Wrapping Your Head Around Git | Garden City Ruby Conference 2015 | 2015-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… | ||
| Keynote: Wrapping Your Head Around Git | Garden City Ruby 2015 | 2015-01-10 |
Claim: understanding the .git directory and object model makes rebases, merges and remote problems simple. Demonstration uses git commands (git init, git… | ||
| Hunters and Gatherers | Barcelona Ruby Conference 2013 | 2013-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… | ||
| Why agile | Barcelona Ruby Conference 2012 | 2012-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… | ||
| nothing matches | ||