A presentation at ParisRB Conf in in Paris, France by Sunny Ripert
A (poignant) look back to why the lucky stiff ’s legacy
I wanted my talk to be poignant and see tears in your eyes, so I asked the conference organisers if they could add an onion with every ticket.
Apparently that’s not possible. I am going to talk about a programmer called “why the lucky stiff”, or “why” for short. Show of hands please, who knows about who I’m talking about?
not a nickname Ruby for about 13 years
13 years ago (2006) I discovered this programming language we all love On this website called Try Ruby you typed code and it was interpreted instataneously It was a small and fun tutorial to learn this awesome new programming language. I was both amazed by Ruby and by this online tool: how could it actually launch Ruby code from JavaScript? And what are the security implications? The start of a love story
“why’s (poignant) guide to Ruby” free online PDF
actual Ruby code this was a revelation for me: I was learning this amazing language and having fun ham, elves, tiger in a suit, poems, stories, … quirky fun meta
both try ruby and the guide were made by why 2006 RailsConf
Music Drawings Poetry Videos Card games Blog Programming environment for kids A LOT of Ruby libraries a programming language A key figure in the Ruby community
drink 19th of august 2009 Infosuicide His websites, his twitter account, his projects, his open source libraries No explanation
trying to find out if he was OK kept his given name hidden outed a few months before he disappeared with personal details about his life online perhaps one of the reasons behind his infosuicide fortunately he’s OK, just decided to shut everything off
Shocked Sad angry and saw it as a sign of disrespect
4 years later (2013) a series of printing instructions pages appeared on his website Steve Klabnick called it CLOSURE talks about being anonymous, erasing your identity, your work talks about the pains of programming last piece of art
10 years later show of hands please people collected what they could shared the maintenance of his projects most of his projects are kept as they were
some are actively maintained like Shoes to create GUI apps Hackety Hack programming environment for kids New life
may not look like not much is left HTML parser that inspired nokogiri (Hpricot) a tiny web framework that inspired Sinatra (Camping) using Ruby in creative ways
he was an explorer pushed the boundaries using meta programming in creative ways on the other hand, as an explorer: not made to last not his thing to have common style tests collaboration
A lot of people learned from why. I realised programming didn’t have to be boring enterprise solutions. It can also be: easy fun smart creative silly quirky
I’d like to suggest an extra acronym that we can add to defined the Ruby community
Why has shaped the idea that Ruby was special. No other programming language has why. Ruby is also very unique and can be weird, quirky, silly, creative.
drink be creative in your own way push your own boundaries ; Doesn’t have to last ; you can throw everything away Don’t have to be known ; you can stay anonymous
More importantly, have fun. In his keynote matz said that the reason he created Ruby was “Just for Fun” And we wouldn’t be here if it was not to have fun.
A look back to why the lucky stiff, a quirky and unique developer who helped shape the Ruby community.
10 years later, what is _why’s legacy?
Here’s what was said about this presentation on social media.
Looking forward to this talk by @sunfox #parisrbconf2020 pic.twitter.com/pgT7Hx1urt
— monfresh (@monfresh) February 19, 2020
@CraigArgh I'm sat in a talk at #rubyconf Paris about @_why, I still remember you telling me to read Why's poignant guide to Ruby when I was learning to code 😌 @sunfox pic.twitter.com/tFIdZvq5FP
— Mabel (@mabel_li) February 19, 2020
I'd almost forgotten about this one. It's still the best tagline for the Ruby community at large. Thank you, @sunfox. #parisrbconf2020 pic.twitter.com/VTp79mQveT
— Paolo Perrotta (@nusco) February 19, 2020
#WWAMCGASWAMCG looks like a good hashtag for #parisrbconf2020
— Sylvain Abélard (@abelar_s) February 19, 2020
Thanks @sunfox and @_why pic.twitter.com/HoIJuXZlVS
Inspiring talk @sunfox! Thanks and let's have fun with #ruby.#parisRBconf2020 #parisrb
— Sébastien (@M_Sebastien) February 19, 2020
My favourite quote from @sunfox‘s talk at #parisRBconf2020 pic.twitter.com/rMDgsGSXXM
— Raphaela Wrede (@raphaelawrede) February 19, 2020
Thanks Sunny, it was great to meet you. I enjoyed your talk too.
— Luca Guidi (@jodosha) February 22, 2020
This one, by @sunfox, really touched me - not because of the subject at hand (je suis tjrs nul dans le sujet du tech), but due to the words so carefully chosen/elaborated. I'm excited to watch the other @parisrb talks once the videos are up to see if there are more gems like this
— wander "can't go anywhere bc of covid19" busting (@thiswanderbust) February 22, 2020
Remembering _why at #parisrbconf2020
— Hans Lemuet (@enops) February 19, 2020
Thanks for the onions @sunfox pic.twitter.com/wtqXnP7c0w
ParisRB 2020 talks are now available in Replay 🎉 Here's mine about Ruby & @_why. Enjoy! https://t.co/Nmwol2MbZ9
— Sunny Ripert (@sunfox) March 30, 2020