date night with ruby
TRANSCRIPT
![Page 1: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/1.jpg)
Date night with Ruby
Ruberto Paulo
![Page 2: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/2.jpg)
Date night with Ruby
We are complicated computers
![Page 3: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/3.jpg)
Date night with Ruby
But we are also not..
![Page 4: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/4.jpg)
The Question
![Page 5: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/5.jpg)
Date night with Ruby
Why does programming at work feel so different from working on personal
projects or going to events?
![Page 6: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/6.jpg)
Date night with Ruby
25 Developers
![Page 7: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/7.jpg)
Date night with Ruby
Answers with negative focus:
Work can become mundane
… It is procedural at times …
We code for money
It becomes too familiar
… work can become a grind.
There is no a$$holes, only cool people.
There is usually a lot of pressure.
No ego’s.
![Page 8: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/8.jpg)
Date night with Ruby
Answers with positive focus:
You can do what you want to.
…side projects are more inline with our passions
We get to think creativelyHearing other peoples passions
free-time stuff is nearly always newEveryone is on the same page.
We code for expression, and not for money.
Working on something that was neglected.
willingness to learn, willingness to teachWorking with a fun language.
… bubbling with ideas.
![Page 9: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/9.jpg)
Date night with Ruby
The Question
Why does programming at work feel so different from working on personal
projects or going to events?
![Page 10: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/10.jpg)
Date night with Ruby
"Journeys require endpoints. Otherwise, you're not Frodo. You're just some
homeless guy wandering around with stolen jewellery"
- The Oatmeal.
![Page 11: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/11.jpg)
Date night with Ruby
"Journeys require endpoints. Otherwise, you're not Frodo. You're just some
homeless guy wandering around with stolen jewellery"
- The Oatmeal.
![Page 12: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/12.jpg)
Why do we program?
![Page 13: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/13.jpg)
Date night with Ruby
Money?
![Page 14: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/14.jpg)
Date night with Ruby
Fame??
![Page 15: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/15.jpg)
Date night with Ruby
Glory ???
![Page 16: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/16.jpg)
Date night with Ruby
I do it because i can.
![Page 17: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/17.jpg)
Date night with Ruby
I enjoy doing it?
![Page 18: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/18.jpg)
Date night with Ruby
Ruby being this fun language that you just fall for… - Kenneth Kalmer
![Page 19: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/19.jpg)
Date night with Ruby
Imagine for a second that your relationship with Ruby could be just like a relationship with a
person.
![Page 20: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/20.jpg)
Date night with Ruby
In order to keep a healthy relationship with the language you need to have date nights often
within the relationship.
![Page 21: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/21.jpg)
Date night with Ruby
“Whether a thought is spoken or not, it is a real thing and has powers of reality.”
- Frank Herbert
![Page 22: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/22.jpg)
Date night with Ruby
“Whether a thought is spoken or not, it is a real thing and has powers of reality.”
- Frank Herbert
![Page 23: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/23.jpg)
Date 1: Memory lane.
![Page 24: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/24.jpg)
Date night with Ruby
Reread a good book
![Page 25: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/25.jpg)
Date night with Ruby
Source: http://poignant.guide/
![Page 26: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/26.jpg)
Date night with Ruby
![Page 27: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/27.jpg)
Date night with Ruby
Learnings:
Sometimes going back is going forward.
![Page 28: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/28.jpg)
Date night with Ruby
Learnings:
You'll never remember all of it.
![Page 29: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/29.jpg)
Date 2: Coffee date(Kata)
![Page 30: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/30.jpg)
Date night with Ruby
![Page 31: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/31.jpg)
Date night with Ruby
![Page 32: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/32.jpg)
Date night with Ruby
![Page 33: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/33.jpg)
Date night with Ruby
![Page 34: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/34.jpg)
Date night with Ruby
Learnings:
There is the smart way and the right way.
![Page 35: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/35.jpg)
Date night with Ruby
Learnings:
You don’t need to spend hours sharpening your skills
![Page 36: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/36.jpg)
Date 2: The overnight. (Hackathon)
![Page 37: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/37.jpg)
Date night with Ruby
![Page 38: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/38.jpg)
Date night with Ruby
![Page 39: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/39.jpg)
Date night with Ruby
![Page 40: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/40.jpg)
Date night with Ruby
![Page 41: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/41.jpg)
Date night with Ruby
![Page 42: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/42.jpg)
Date night with Ruby
![Page 43: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/43.jpg)
Date night with Ruby
![Page 44: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/44.jpg)
Date night with Ruby
Learnings:
Ruby is amazing!
![Page 45: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/45.jpg)
Date night with Ruby
Learnings:
Best practices are Best!
![Page 46: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/46.jpg)
Date 3: The weekend away. (Conference)
![Page 47: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/47.jpg)
Date night with Ruby
![Page 48: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/48.jpg)
Date night with Ruby
![Page 49: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/49.jpg)
Date night with Ruby
![Page 50: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/50.jpg)
Date night with Ruby
![Page 51: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/51.jpg)
Date night with Ruby
![Page 52: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/52.jpg)
Date night with Ruby
![Page 53: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/53.jpg)
Date night with Ruby
![Page 54: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/54.jpg)
Date night with Ruby
![Page 55: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/55.jpg)
Date night with Ruby
Learnings:You’ll learn more teaching a principle
than being taught about it.
![Page 56: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/56.jpg)
Date night with Ruby
Learnings:
Programming is an art.
![Page 57: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/57.jpg)
Date 4: Weekly night out.(Passion project)
![Page 58: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/58.jpg)
Date night with Ruby
How do we define a passion project?
![Page 59: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/59.jpg)
Date night with Ruby
![Page 60: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/60.jpg)
Date night with Ruby
![Page 61: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/61.jpg)
Date night with Ruby
Cheat on work with this other project that you have going on
![Page 62: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/62.jpg)
Date night with Ruby
Commit to a 365 project.
![Page 63: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/63.jpg)
Date night with Ruby
People want to tell their stories and to be challenged to be engaged
![Page 64: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/64.jpg)
Date night with Ruby
Learnings
Create your passion project for a single person
Force scarcity, lust for it!
Push your skills
Fail in a forest
![Page 65: Date night with ruby](https://reader036.vdocuments.mx/reader036/viewer/2022062523/58a2fb461a28ab5d1c8b6865/html5/thumbnails/65.jpg)
Ruberto Paulo / Software engineer