Slide 1

Slide 1 text

RDRC2016 RECAP @hqc

Slide 2

Slide 2 text

Hi, I am Cam @hqc - #random

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

Reddot Ruby Conference This is my third time in the conference.

Slide 5

Slide 5 text

Why attend conference? I can join the community from all over the world. I can learn the the cutting-edge technologies. I can ….

Slide 6

Slide 6 text

Why attend conference? I can join the community from all over the world. I can learn the the cutting-edge technologies. I can …. BULLSHIT

Slide 7

Slide 7 text

Why attend conference? To take photos with Ruby Heroes.

Slide 8

Slide 8 text

@huynhquancam 2014 @lrz

Slide 9

Slide 9 text

2015 @tenderlove @huynhquancam

Slide 10

Slide 10 text

2016 @matz

Slide 11

Slide 11 text

What’s new in Reddot this year? All in this link: https://gist.github.com/cheeaun/43843c8b1c764825b9f3d63ed8f5bd78

Slide 12

Slide 12 text

Thank you!

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

My takeaway this year Matz’s Keynote Introduce Soft Typing

Slide 15

Slide 15 text

My takeaway this year Jason Yeo Write a LISP in Ruby

Slide 16

Slide 16 text

My takeaway this year Ruby Golf Why writing code as short as possible will make you fired

Slide 17

Slide 17 text

My takeaway this year How to test Rails 5 Bunch of gems to test Rails 5

Slide 18

Slide 18 text

My takeaway this year Godfrey Chan’s Keynote How to fish and how to get a gamer to sleep

Slide 19

Slide 19 text

My takeaway this year Your API is too slow How to make your API faster.

Slide 20

Slide 20 text

My takeaway this year What makes people change their job Money isn’t the key factor. (but a bunch of money will)

Slide 21

Slide 21 text

My takeaway this year How to contribute to Ruby core without knowing C? Be able to write and read English. (And be Matz’s friend)

Slide 22

Slide 22 text

My takeaway this year ROM, dry-rb and Roda Build up a web app using techs above. Rails isn’t the only way to build web app.

Slide 23

Slide 23 text

My takeaway this year Sau Sheong Chang’s keynote Why the 5-year-old girl got killed but no one helped?

Slide 24

Slide 24 text

My takeaway this year Aaron Patterson’s keynote Understand how Ruby GC works and the algorithms behind it.

Slide 25

Slide 25 text

My takeaway this year How Travis CI pays developers? Travis’s scalable pay-system built using Sinatra.

Slide 26

Slide 26 text

My takeaway this year Rails 5 front-end Use http_cache_forever

Slide 27

Slide 27 text

My takeaway this year Sense and Sensibility Embedded software development.

Slide 28

Slide 28 text

My takeaway this year Deal with legacy Rails app Real-world practice of upgrading Rails 2 -> 4.

Slide 29

Slide 29 text

My takeaway this year 20 creative tools and techniques How to make did_you_mean understand what you really mean

Slide 30

Slide 30 text

My takeaway this year ChatOps framework What ChatOps is and how Shopify built their framework?

Slide 31

Slide 31 text

My takeaway this year Build a chat using Rails + React + Redux + RethinkDB How to explain four different concepts in five minutes.

Slide 32

Slide 32 text

My takeaway this year Terence Lee’s keynote Wrap up RDRC2016 and try to explain something I don’t really understand.

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

Thank you!