Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Read more

Grzegorz Witek
November 29, 2016
34

Read more

Presented at RubySG meetup in November 2016

Grzegorz Witek

November 29, 2016
Tweet

Transcript

  1. >
    <
    @ARNVALD, SINGAPORE, 2016
    READ MORE
    @ARNVALD, SINGAPORE, 2016
    1

    View Slide

  2. >
    <
    HEY, HOW ARE YOU DOING? 2
    Grzegorz

    View Slide

  3. >
    <
    YOU SHOULD BE LISTENING INSTEAD OF READING THIS 3
    Grzegorz

    View Slide

  4. next 4

    View Slide

  5. “BUT I HAVE NO TIME
    TO READ!” next 5

    View Slide

  6. LIAR next 6

    View Slide

  7. >
    <
    LOGOS TAKEN FROM SEEKLOGO.NET
    07 Singaporeans in their
    20s and 30s spend
    more than 3h a day
    o n t h e i r m o b i l e
    phones, most of the
    time on social media
    or watching videos[1]
    YOU HAVE TIME FOR THIS
    7
    [1] http://www.straitstimes.com/tech/smartphones/millennials-in-singapore-spend-almost-34-hours-a-day-on-their-mobile-phones-study

    View Slide

  8. “BUT READING
    WHILE COMMUTING
    IS INCONVENIENT”
    next 8

    View Slide

  9. LIAR next 9

    View Slide

  10. >
    <
    SOME RANDOM TEXT
    10 You can use your
    mobile phone to read
    or listen to books just
    as easy as you can
    use it to watch videos
    on Youtube
    ANYWHERE, ANYTIME
    10

    View Slide

  11. “BUT I DON’T KNOW
    WHAT TO READ” next 11

    View Slide

  12. SLAGGARD next 12

    View Slide

  13. >
    <
    BROCCOLI ARE DISGUSTING
    13 Additionally to stores
    with books, you can
    use various bestseller
    lists or websites that
    w i l l p ro v i d e y o u
    suggestions based on
    the books you enjoy
    TONS OF RECOMMENDATIONS
    13

    View Slide

  14. “BUT BOOKS ARE
    EXPENSIVE” next 14

    View Slide

  15. LIAR +
    SLAGGARD next 15

    View Slide

  16. >
    <
    NOTHING TO SEE HERE
    16
    Just googling for “free
    e - b o o k s ” g i v e s
    thousands of books
    on first few websites
    THOUSANDS OF FREE BOOKS
    16

    View Slide

  17. NOT READING
    MAKES YOU STUPID next 17

    View Slide

  18. READING MAKES
    YOU MORE 

    SMART
    next 18

    View Slide

  19. READING MAKES
    YOU MORE
    TOLERANT
    next 19

    View Slide

  20. READING MAKES
    YOU MORE
    EMPATHIC
    next 20

    View Slide

  21. READING MAKES
    YOU MORE

    OPEN MINDED
    next 21

    View Slide

  22. READ LESS

    FACEBOOK next 22

    View Slide

  23. READ LESS

    LINKEDIN next 23

    View Slide

  24. READ LESS

    NEWS next 24

    View Slide

  25. READ LESS

    “LIFE COACHING”
    CRAP
    next 25

    View Slide

  26. READ LESS

    SHIT next 26

    View Slide

  27. READ MORE

    GOOD JOURNALISM next 27

    View Slide

  28. READ MORE

    NOVELS next 28

    View Slide

  29. READ MORE

    HISTORY next 29

    View Slide

  30. READ MORE

    BIOGRAPHIES next 30

    View Slide

  31. READ MORE

    THINGS YOU
    DISAGREE WITH
    next 31

    View Slide

  32. READ MORE

    THINGS YOU

    DON’T UNDERSTAND
    next 32

    View Slide

  33. READ A FEW BOOKS
    AT ONCE next 33

    View Slide

  34. READ MORE

    CODE next 34

    View Slide

  35. “BUT I DON’T KNOW
    WHAT TO READ” next 35

    View Slide

  36. CHECK THE LIBRARY
    YOU USED TODAY next 36

    View Slide

  37. READ OPEN SOURCE
    RAILS APPS next 37

    View Slide

  38. DIASPORA next 38

    View Slide

  39. REDMINE next 39

    View Slide

  40. CODERWALL next 40

    View Slide

  41. READ ANY OPEN
    SOURCE CODE next 41

    View Slide

  42. READ YOUR
    COWORKERS’ CODE next 42

    View Slide

  43. “BUT READING CODE
    WHILE COMMUTING
    IS INCONVENIENT”
    next 43

    View Slide

  44. YES next 44

    View Slide

  45. “BUT IT’S DIFFICULT” next 45

    View Slide

  46. YES next 46

    View Slide

  47. “BUT IT’S TIME
    CONSUMING” next 47

    View Slide

  48. YES next 48

    View Slide

  49. “BUT I WON’T
    UNDERSTAND MOST
    OF IT”
    next 49

    View Slide

  50. YES next 50

    View Slide

  51. “SO WHY THE HELL
    SHOULD I EVEN
    BOTHER?!”
    next 51

    View Slide

  52. BECAUSE IT
    TEACHES YOU NEW
    TECHNIQUES
    next 52

    View Slide

  53. BECAUSE IT
    TEACHES YOU HOW
    OTHERS THINK
    next 53

    View Slide

  54. BECAUSE IT SHOWS
    YOU WORK OF THE
    BEST CODERS
    next 54

    View Slide

  55. BECAUSE IT SHOWS
    YOU THAT NO CODE
    IS PERFECT
    next 55

    View Slide

  56. BECAUSE IT SHOWS
    YOU THAT SOME
    REALLY

    GOOD
    next 56

    View Slide

  57. BECAUSE IT SHOWS
    YOU THAT SOME IS
    REALLY

    BAD
    next 57

    View Slide

  58. BECAUSE IT SHOWS
    YOU THAT SOME IS
    REALLY

    SIMPLE
    next 58

    View Slide

  59. BECAUSE IT SHOWS
    YOU THAT SOME IS
    REALLY

    COMPLICATED
    next 59

    View Slide

  60. BECAUSE IT SHOWS
    YOU

    REAL CODE
    next 60

    View Slide

  61. BECAUSE IT MAKES
    YOU A BETTER
    PROGRAMMER
    next 61

    View Slide

  62. “BUT I DON’T KNOW
    HOW TO START” next 62

    View Slide

  63. BUNDLE OPEN RAILS next 63

    View Slide

  64. RUBYMINE next 64

    View Slide

  65. CTAGS next 65

    View Slide

  66. PICK A METHOD YOU
    USE IN YOUR CODE next 66

    View Slide

  67. FIND IT IN THE
    LIBRARY next 67

    View Slide

  68. SEE WHAT OPTIONS
    IT HAS next 68

    View Slide

  69. READ THE TESTS next 69

    View Slide

  70. SEE WHAT HAPPENS
    WHEN YOU INCLUDE
    LIBRARY IN YOUR
    APP
    next 70

    View Slide

  71. JOIN RUBY CODE
    READING GROUP next 71

    View Slide

  72. next 72

    View Slide

  73. SPROCKETS
    RACK
    CONCURRENT
    RUBY
    next 73

    View Slide

  74. COMING AGAIN IN
    JANUARY next 74

    View Slide

  75. READ MORE

    GOOD STUFF next 75

    View Slide

  76. FACEBOOK IS

    FAST FOOD

    FOR YOUR BRAIN
    next 76

    View Slide

  77. BOOKS ARE

    VEGETABLES

    FOR YOUR BRAIN
    next 77

    View Slide

  78. BOOKS ARE

    SUPPLEMENTS

    FOR YOUR BRAIN
    next 78

    View Slide

  79. next 79

    View Slide

  80. >
    <
    OH, IT’S YOU AGAIN! 80
    Grzegorz

    View Slide

  81. >
    <
    IT’S ALMOST OVER, I PROMISE 81
    Grzegorz

    View Slide

  82. >
    <
    HAVE A GOOD NIGHT!
    READ MORE
    @ARNVALD, SINGAPORE, 2016
    82

    View Slide