Techsylvania - Hackathons on Rails

Techsylvania - Hackathons on Rails

E0ee803f10db4d5fb85f8288a421850b?s=128

Cristiano Betta

June 08, 2015
Tweet

Transcript

  1. @braintree_dev @cbetta Hackathons on Rails Cristiano Betta Developer Advocate

  2. @braintree_dev @cbetta a Ruby <3 Story Cristiano Betta Developer Advocate

  3. @braintree_dev @cbetta Hackathons on Rails Cristiano Betta Developer Advocate

  4. @braintree_dev @cbetta Hackathons on Rails Cristiano Betta Developer Advocate

  5. @braintree_dev @cbetta

  6. @braintree_dev @cbetta Braintree

  7. @braintree_dev @cbetta Braintree

  8. @braintree_dev @cbetta Braintree That’s me

  9. @braintree_dev @cbetta Braintree

  10. @braintree_dev @cbetta Braintree I also do bad jokes

  11. @braintree_dev @cbetta Braintree An American Express Walks into a Bar

    in Moscow...
  12. @braintree_dev @cbetta Braintree the bartender says, “Sorry mate, You aren’t

    allowed in here without a...”
  13. @braintree_dev @cbetta Braintree “VISA!”

  14. @braintree_dev @cbetta Braintree I <3 U Cluj!

  15. @braintree_dev @cbetta Braintree

  16. @braintree_dev @cbetta Braintree Buna ziua Transilvania!

  17. None
  18. None
  19. @braintree_dev @cbetta Hackathons on Rails Cristiano Betta Developer Advocate

  20. @braintree_dev @cbetta 2004

  21. @braintree_dev @cbetta Braintree

  22. @braintree_dev @cbetta Braintree

  23. @braintree_dev @cbetta Braintree

  24. @braintree_dev @cbetta Braintree -> -> -> ->

  25. @braintree_dev @cbetta 2007

  26. @braintree_dev @cbetta Braintree

  27. @braintree_dev @cbetta Braintree

  28. @braintree_dev @cbetta Braintree

  29. @braintree_dev @cbetta Braintree

  30. @braintree_dev @cbetta Braintree

  31. @braintree_dev @cbetta Braintree Simon Willison

  32. @braintree_dev @cbetta Braintree Simon Willison Co-Founder of Lanyrd

  33. @braintree_dev @cbetta Braintree Simon Willison Co-Founder of Lanyrd Co-Creator of

    Django
  34. @braintree_dev @cbetta Braintree

  35. @braintree_dev @cbetta Braintree map(function, sequence)

  36. @braintree_dev @cbetta Braintree sequence.map(function)

  37. @braintree_dev @cbetta Braintree sequence.map function

  38. @braintree_dev @cbetta Braintree sequence.map do #awesomeness end

  39. @braintree_dev @cbetta Braintree

  40. @braintree_dev @cbetta Braintree <3

  41. @braintree_dev @cbetta Braintree Ruby 1.8

  42. @braintree_dev @cbetta Braintree Bundler

  43. @braintree_dev @cbetta Braintree

  44. @braintree_dev @cbetta 2008

  45. @braintree_dev @cbetta Braintree

  46. @braintree_dev @cbetta Braintree [[NSString alloc] initWithFormat:@“This looks %s", complicatedValue];

  47. @braintree_dev @cbetta Braintree

  48. @braintree_dev @cbetta Braintree Bundler

  49. @braintree_dev @cbetta Braintree Testing

  50. @braintree_dev @cbetta Hackathons on Rails Cristiano Betta Developer Advocate

  51. @braintree_dev @cbetta A Ruby <3 story Cristiano Betta Developer Advocate

  52. @braintree_dev @cbetta How I failed to let go of the

    2nd love of my life Cristiano Betta Developer Advocate
  53. @braintree_dev @cbetta 2009

  54. None
  55. @braintree_dev @cbetta Braintree (Pizza Powered)

  56. @braintree_dev @cbetta Braintree (EmberAds)

  57. @braintree_dev @cbetta Braintree

  58. @braintree_dev @cbetta Braintree fs.readdir(source, function(err, files) { if (err) {

    console.log('Error finding files: ' + err) } else { } })
  59. @braintree_dev @cbetta Braintree fs.readdir(source, function(err, files) { if (err) {

    console.log('Error finding files: ' + err) } else { files.forEach(function(filename, fileIndex) { console.log(filename) gm(source + filename).size(function(err, values) { } }) }) } })
  60. @braintree_dev @cbetta Braintree fs.readdir(source, function(err, files) { if (err) {

    console.log('Error finding files: ' + err) } else { files.forEach(function(filename, fileIndex) { console.log(filename) gm(source + filename).size(function(err, values) { if (err) { console.log('Error identifying file size: ' + err) } else { console.log(filename + ' : ' + values) aspect = (values.width / values.height) widths.forEach(function(width, widthIndex) { height = Math.round(width / aspect) console.log('resizing ' + filename + 'to ' + height + 'x' + height) this.resize(width, height).write(destination + 'w' + width + '_' + filename, function(err) { if (err) console.log('Error writing file: ' + err) }) }.bind(this)) } }) }) } })
  61. @braintree_dev @cbetta Braintree

  62. @braintree_dev @cbetta Since then

  63. @braintree_dev @cbetta Braintree

  64. @braintree_dev @cbetta Braintree

  65. @braintree_dev @cbetta Braintree

  66. @braintree_dev @cbetta Braintree

  67. None
  68. @braintree_dev @cbetta Braintree

  69. @braintree_dev @cbetta Braintree

  70. @braintree_dev @cbetta Braintree

  71. @braintree_dev @cbetta Braintree

  72. None
  73. @braintree_dev @cbetta Braintree

  74. @braintree_dev @cbetta Braintree

  75. @braintree_dev @cbetta Braintree

  76. @braintree_dev @cbetta Braintree

  77. None
  78. WHICH HACKERS ARE THE BEST?

  79. None
  80. None
  81. None
  82. None
  83. None
  84. None
  85. KC FOX

  86. None
  87. @braintree_dev @cbetta 2013 sucked

  88. @braintree_dev @cbetta Braintree EventBrite

  89. @braintree_dev @cbetta Braintree MailChimp

  90. @braintree_dev @cbetta Braintree Github Pages

  91. @braintree_dev @cbetta BattleHack.org

  92. @braintree_dev @cbetta Braintree

  93. @braintree_dev @cbetta Braintree statistics

  94. @braintree_dev @cbetta Braintree microservices

  95. @braintree_dev @cbetta Braintree microservices

  96. @braintree_dev @cbetta Braintree

  97. @braintree_dev @cbetta Braintree

  98. @braintree_dev @cbetta Braintree private channels

  99. @braintree_dev @cbetta Braintree auth-*

  100. @braintree_dev @cbetta Braintree auth-battlehack

  101. hackcodeofconduct.org

  102. @braintree_dev @cbetta Braintree

  103. @braintree_dev @cbetta starttank.paypal.com/london

  104. @braintree_dev @cbetta blueprint.paypal.com

  105. @braintree_dev @cbetta Braintree github.com/cbetta/dokkufy

  106. @braintree_dev @cbetta Hackathons on Rails Cristiano Betta Developer Advocate

  107. @braintree_dev @cbetta Hackathons on Rails Cristiano Betta Tooling and Engineering

    Lead
  108. @braintree_dev @cbetta Hackathons on Rails Cristiano Betta F*** It Ship

    It Wizard
  109. @braintree_dev @cbetta Braintree I <3 Job Security ;)

  110. WHICH HACKERS ARE THE BEST?

  111. @braintree_dev @cbetta 2015

  112. @braintree_dev @cbetta 6 BattleHacks done!

  113. @braintree_dev @cbetta Braintree Popularity

  114. @braintree_dev @cbetta Braintree

  115. @braintree_dev @cbetta Braintree 5. Python

  116. @braintree_dev @cbetta Braintree 5. Python 4. AngularJS

  117. @braintree_dev @cbetta Braintree 5. Python 4. AngularJS 3. Android

  118. @braintree_dev @cbetta Braintree 5. Python 4. AngularJS 3. Android 2.

    Javascript
  119. @braintree_dev @cbetta Braintree 5. Python 4. AngularJS 3. Android 2.

    Javascript 1. NodeJS
  120. @braintree_dev @cbetta Braintree Rating

  121. @braintree_dev @cbetta Braintree

  122. @braintree_dev @cbetta Braintree - NodeJS

  123. @braintree_dev @cbetta Braintree - NodeJS - C

  124. @braintree_dev @cbetta Braintree - NodeJS - C - Java

  125. @braintree_dev @cbetta Braintree - NodeJS - C - Java -

    MogoDB
  126. @braintree_dev @cbetta Braintree - NodeJS - C - Java -

    MogoDB + Azure
  127. @braintree_dev @cbetta Braintree Winner?

  128. @braintree_dev @cbetta Braintree LA

  129. None
  130. @braintree_dev @cbetta Braintree CakePHP

  131. ç

  132. @braintree_dev @cbetta Braintree Singapore

  133. @braintree_dev @cbetta Braintree Android, Arduino, NodeJS, MongoDB

  134. @braintree_dev @cbetta Braintree Raleigh

  135. @braintree_dev @cbetta Braintree Objective-C, Python, NodeJS, HTML5, CSS, JavaScript

  136. @braintree_dev @cbetta Braintree London

  137. @braintree_dev @cbetta Braintree SparkCore, wemo, ifttt, Sendgrid, Python, Pusher, Twilio,

    AWS, NodeJS, Bootstrap, Backbone.js, SIP, handlebars, Braintree, webrtc, Swift, Geofencing
  138. @braintree_dev @cbetta Braintree Athens

  139. @braintree_dev @cbetta Braintree NodeJS, Ruby on Rails, Python, Raspberry Pi,

    Heroku, Ruby
  140. @braintree_dev @cbetta Braintree

  141. @braintree_dev @cbetta Braintree

  142. None
  143. @braintree_dev @cbetta Braintree <3

  144. THANK YOU Cristiano Betta Developer Advocate @cbetta | @braintree_dev cbetta@braintreepayments.com

    braintreepayments.com