doodling for-great-success

99
Sketching Doodling for Great Success RubyConfPH March 27, 2015 Radamanthus Batnag

Upload: radamanthus-batnag

Post on 16-Jul-2015

187 views

Category:

Self Improvement


2 download

TRANSCRIPT

Page 1: Doodling for-great-success

Sketching Doodling

for Great Success

RubyConfPH March 27, 2015Radamanthus Batnag

Page 2: Doodling for-great-success

About me

Page 3: Doodling for-great-success

PHilippine Ruby Users’ Group

Page 4: Doodling for-great-success
Page 5: Doodling for-great-success
Page 6: Doodling for-great-success

@radamanthus

Page 7: Doodling for-great-success

Sketching Doodling

for Great Success

Page 8: Doodling for-great-success

We should doodle

We can doodle

How to doodle

Page 9: Doodling for-great-success

We should doodle

Page 10: Doodling for-great-success

To learn better

Page 11: Doodling for-great-success

To communicate better

Page 12: Doodling for-great-success

We can doodle

Page 13: Doodling for-great-success

But I cannot draw...

Page 14: Doodling for-great-success

Good News!

Page 15: Doodling for-great-success

http://alistapart.com/article/the-miseducation-of-the-doodle

Page 16: Doodling for-great-success

coffee

Page 17: Doodling for-great-success
Page 18: Doodling for-great-success
Page 19: Doodling for-great-success
Page 20: Doodling for-great-success

Simpler is BETTER

Page 21: Doodling for-great-success

http://www.drawingteachers.com/how-to-draw-clouds-step-by-step.html

Page 22: Doodling for-great-success
Page 23: Doodling for-great-success

http://pixar.wikia.com/Remy

Anyone can cook doodle!

Page 24: Doodling for-great-success

We should doodle We can doodle

...how?

Page 25: Doodling for-great-success
Page 26: Doodling for-great-success
Page 27: Doodling for-great-success

Blah Blah Blah What To Do When Words Don’t Work, Dan Roam, p.159

Page 28: Doodling for-great-success

Blah Blah Blah What To Do When Words Don’t Work, Dan Roam, p.155

Page 29: Doodling for-great-success

Blah Blah Blah What To Do When Words Don’t Work, Dan Roam, p.155

Page 30: Doodling for-great-success

When describing WHO or WHAT,

draw a PORTRAIT

Page 31: Doodling for-great-success

“This component connects (via SSH) to the application master of your environment and ensures that the

server-side component is installed and is the correct version.”

Page 32: Doodling for-great-success

“This component connects (via SSH) to the application master of your environment and ensures that the

server-side component is installed and is the correct version.”

Page 33: Doodling for-great-success

“This component connects (via SSH) to the application master of your environment and ensures that the server-side component is installed and is the

correct version.”

Page 34: Doodling for-great-success

“This component connects (via SSH) to the application master of your environment and ensures that the server-side component is installed and is the

correct version.”

Page 35: Doodling for-great-success

Blah Blah Blah What To Do When Words Don’t Work, Dan Roam, p.155

Page 36: Doodling for-great-success

When describing objects’ relative

quantities, draw a CHART

Page 37: Doodling for-great-success

AWS EBS IOPS Performance:• SSD - Baseline performance of 3 IOPS/GiB• Magnetic - Averages 100 IOPS

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html

Page 38: Doodling for-great-success

AWS EBS IOPS Performance:• SSD - Baseline performance of 3 IOPS/GiB• Magnetic - Averages 100 IOPS

Page 39: Doodling for-great-success

AWS EBS IOPS Performance:• SSD - Baseline performance of 3 IOPS/GiB• Magnetic - Averages 100 IOPS

Page 40: Doodling for-great-success

AWS EBS IOPS Performance:• SSD - Baseline performance of 3 IOPS/GiB• Magnetic - Averages 100 IOPS

Page 41: Doodling for-great-success

AWS EBS IOPS Performance:• SSD - Baseline performance of 3 IOPS/GiB• Magnetic - Averages 100 IOPS

Page 42: Doodling for-great-success

AWS EBS IOPS Performance:• SSD - Baseline performance of 3 IOPS/GiB• Magnetic - Averages 100 IOPS

60% SLOWER!

Page 43: Doodling for-great-success

IOPS Performance:• SSD - Baseline performance of 3 IOPS/GiB• Magnetic - Averages 100 IOPS

Small SSD volumes are SLOWER

than magnetic volumes!

60% SLOWER!

Page 44: Doodling for-great-success

Blah Blah Blah What To Do When Words Don’t Work, Dan Roam, p.155

Page 45: Doodling for-great-success

When describing objects’ positions

in SPACE, draw a MAP

Page 46: Doodling for-great-success

“On each instance, the contents of /data/<appname>/shared/cached-copy

are copied to /data/<appname>/releases/timestamp.”

Page 47: Doodling for-great-success

“On each instance, the contents of /data/<appname>/shared/cached-copy

are copied to /data/<appname>/releases/timestamp.”

Page 48: Doodling for-great-success

“On each instance, the contents of /data/<appname>/shared/cached-copy

are copied to /data/<appname>/releases/timestamp.”

Page 49: Doodling for-great-success

“On each instance, the contents of /data/<appname>/shared/cached-copy

are copied to /data/<appname>/releases/timestamp.”

cached copy release directory

Page 50: Doodling for-great-success

“On each instance, the contents of /data/<appname>/shared/cached-copy

are copied to /data/<appname>/releases/timestamp.”

cached copy release directory

instance

Page 51: Doodling for-great-success

Blah Blah Blah What To Do When Words Don’t Work, Dan Roam, p.155

Page 52: Doodling for-great-success

When describing objects’ positions in

TIME, draw a TIMELINE

Page 53: Doodling for-great-success

2. Gem bundlingAfter your code is copied to all instances in your environment…

3. Default configurationAfter your application gems are installed…

4. Database migrationAfter default configuration has been setup…

Page 54: Doodling for-great-success

2. Gem bundlingAfter your code is copied to all instances in your environment…

3. Default configurationAfter your application gems are installed…

4. Database migrationAfter default configuration has been setup…

Page 55: Doodling for-great-success

2. Gem bundlingAfter your code is copied to all instances in your environment…

3. Default configurationAfter your application gems are installed…

4. Database migrationAfter default configuration has been setup…

Page 56: Doodling for-great-success

2. Gem bundlingAfter your code is copied to all instances in your environment…

3. Default configurationAfter your application gems are installed…

4. Database migrationAfter default configuration has been setup…

Page 57: Doodling for-great-success

2. Gem bundlingAfter your code is copied to all instances in your environment…

3. Default configurationAfter your application gems are installed…

4. Database migrationAfter default configuration has been setup…

Page 58: Doodling for-great-success

Blah Blah Blah What To Do When Words Don’t Work, Dan Roam, p.155

Page 59: Doodling for-great-success

When describing objects’ influences upon

each other, draw a FLOWCHART

Page 60: Doodling for-great-success

http://www.baconcoma.com/bacon-flow-chart-or-decision-tree/

Page 61: Doodling for-great-success
Page 62: Doodling for-great-success

Complete Example

Page 63: Doodling for-great-success
Page 64: Doodling for-great-success
Page 65: Doodling for-great-success
Page 66: Doodling for-great-success

engineyard gem

engineyard-serverside gem

cached copyrelease directory

Page 67: Doodling for-great-success

Portraits

Page 68: Doodling for-great-success

Portraits

Page 69: Doodling for-great-success
Page 70: Doodling for-great-success

X

Page 71: Doodling for-great-success

Maps

Page 72: Doodling for-great-success

Maps

instance

“On each instance, the contents of /data/<appname>/shared/cached-copy

are copied to /data/<appname>/releases/timestamp.”

Page 73: Doodling for-great-success

X

Page 74: Doodling for-great-success

X

Page 75: Doodling for-great-success

Timeline

Page 76: Doodling for-great-success

Timeline

Page 77: Doodling for-great-success

X

X X

Page 78: Doodling for-great-success

Putting it all together

Page 79: Doodling for-great-success
Page 80: Doodling for-great-success
Page 81: Doodling for-great-success
Page 82: Doodling for-great-success
Page 83: Doodling for-great-success
Page 84: Doodling for-great-success
Page 85: Doodling for-great-success
Page 86: Doodling for-great-success
Page 87: Doodling for-great-success
Page 88: Doodling for-great-success
Page 89: Doodling for-great-success
Page 90: Doodling for-great-success
Page 91: Doodling for-great-success
Page 92: Doodling for-great-success
Page 93: Doodling for-great-success

http://www.funnyjunk.com/funny_pictures/2850888/Which/1686

Page 94: Doodling for-great-success

Where to go for more

Page 95: Doodling for-great-success
Page 96: Doodling for-great-success
Page 97: Doodling for-great-success
Page 98: Doodling for-great-success

Thank You!

Page 99: Doodling for-great-success

http://teen-titans-go.wikia.com/wiki/File:Robin_panic_button_gif.gif

http://alistapart.com/article/the-miseducation-of-the-doodle

http://pixar.wikia.com/Remy

http://www.funnyjunk.com/funny_pictures/2850888/Which/1686

Show and Tell, Dan Roam

Blah Blah Blah What To Do When Words Don’t Work, Dan Roam

The Back Of The Napkin, Dan Roam

Unfolding The Napkin, Dan Roam

The Doodle Revolution, Sunni Brown

Credits