Slide 1

Slide 1 text

“ ƅϪƅ“) ohai…

Slide 2

Slide 2 text

Clint Hello! My name is me again…

Slide 3

Slide 3 text

lightning talk…

Slide 4

Slide 4 text

¯\_(ツ)_/¯ raw like sushi…

Slide 5

Slide 5 text

“You're not as good at $LANGUAGE as everyone else…

Slide 6

Slide 6 text

“You could be, if you practiced but you don’t…

Slide 7

Slide 7 text

- Me to myself, all the time…

Slide 8

Slide 8 text

not a single one…

Slide 9

Slide 9 text

• Ruby Programming Language • Agile Web Development with Rails (2,3,4) • Practical Object Oriented Design In Ruby • Sinatra: Up and Running • Rails Recipes • Programming Elixir • Core Animation for OS X • “Gang of Four” • Building Awesome Command Line Applications in Ruby • The Well-Grounded Rubyist all worth reading… Books I’ve read

Slide 10

Slide 10 text

Mean nothing if you don’t PRACTICE duh…

Slide 11

Slide 11 text

Enter exercism.io not that kind…

Slide 12

Slide 12 text

this kind…

Slide 13

Slide 13 text

Crowd-sourced mentorship alot ( ) of things… Supporting: Clojure, CoffeeScript, C#, Elixir, Go, Haskell, JavaScript, Objective-C, OCaml, Perl5, Python, Ruby, and Scala

Slide 14

Slide 14 text

• CLI client • Fetch exercises • Grok README • CODE • PASS tests • Submit • Refactor • Receive nitpicks repeat… How is exercism.io formed

Slide 15

Slide 15 text

• exposes me to try things • get's me writing code outside of work, by giving me things to work on • kick-starts the day • gets me reading documentation. A lot. all good things… Things exercism.io is/does for me

Slide 16

Slide 16 text

• teach you a language • get you to mastery • teach you engineering concepts • provide authority welp… Things exercism.io is/does not do

Slide 17

Slide 17 text

• most exercises can be done in less than 1/2 hour • if not, then I’m waaay overthinking something • or I'm reading a lot of docs on parts of $LANGUAGE I've not used, or not used enough • exercises are the same (or very similar) across languages (ů^_^)ů… Things I really like about exercism.io

Slide 18

Slide 18 text

• not enough nitpicks • no real authority on “correctness" • alot ( ) of people looking for nitpicks, but not giving them out • exercises are the same (or very similar) across languages ¯\_(ツ)_/¯… Things I don’t like about exercism.io

Slide 19

Slide 19 text

• forget about “correctness” • try new things • write alot ( ) of code • give feedback kindly • accept feedback humbly | (• ◡•)|/ \(❍ᴥ❍ʋ) … Epilogue

Slide 20

Slide 20 text

high-five…