Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Techsylvania - Hackathons on Rails
Cristiano Betta
June 08, 2015
Technology
0
170
Techsylvania - Hackathons on Rails
Cristiano Betta
June 08, 2015
Tweet
Share
More Decks by Cristiano Betta
See All by Cristiano Betta
Docs as Engineering - DevRelCon London 2019
cbetta
0
110
DevRelCon London 2019 - Developer Experience Workshop
cbetta
0
77
DevRelCon London 2019 - Developer Experience Workshop
cbetta
0
94
The 7 Deadly Sins of Developer Experience (DevRelCon Tokyo)
cbetta
0
3.3k
The State of Encryption
cbetta
0
180
Developer Experience Workshop
cbetta
1
370
The 7 Deadly Sins of Developer Onboarding
cbetta
0
160
A brick by brick guide to developer experience
cbetta
2
460
Hackathons Workshop
cbetta
0
140
Other Decks in Technology
See All in Technology
re:Invent re:Cap / AWS Lambda Updates
bulbulpaul
1
140
ECテックカンファレンス2023 EC事業部のモバイル開発2023
tatsumi0000
0
140
AI Services 概要 / AI Services overview
oracle4engineer
PRO
0
160
Startup Studio Sereal / Culture Deck
sereal
0
600
テクニカルライターよ概念図を描くのです 〜テクニカルライターのためのイラストテクニック2〜 / cybozu illust technique2
yuki_kondo
13
3.7k
1日5分!子育て中もインプットを続ける工夫
morihirok
1
350
- Rでオブジェクト指向プログラミング- クラス設計入門の入門
kotatyamtema
1
530
Kaggleシミュレーションコンペの動向
nagiss
0
200
Oktaの管理者権限を適切に移譲してみた
shimosyan
2
230
20230121_データ分析系コミュニティ_サテライト企画
doradora09
0
350
Things you should know about PHP
opdavies
1
470
Hasuraの本番運用に向けて
nori3tsu
0
260
Featured
See All Featured
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
101
6.1k
Building a Scalable Design System with Sketch
lauravandoore
451
31k
5 minutes of I Can Smell Your CMS
philhawksworth
198
18k
Robots, Beer and Maslow
schacon
154
7.3k
Testing 201, or: Great Expectations
jmmastey
25
5.7k
Raft: Consensus for Rubyists
vanstee
130
5.7k
What's in a price? How to price your products and services
michaelherold
233
9.7k
4 Signs Your Business is Dying
shpigford
171
20k
Code Reviewing Like a Champion
maltzj
508
38k
Fantastic passwords and where to find them - at NoRuKo
philnash
31
1.8k
The Brand Is Dead. Long Live the Brand.
mthomps
48
2.9k
Atom: Resistance is Futile
akmur
256
24k
Transcript
@braintree_dev @cbetta Hackathons on Rails Cristiano Betta Developer Advocate
@braintree_dev @cbetta a Ruby <3 Story Cristiano Betta Developer Advocate
@braintree_dev @cbetta Hackathons on Rails Cristiano Betta Developer Advocate
@braintree_dev @cbetta Hackathons on Rails Cristiano Betta Developer Advocate
@braintree_dev @cbetta
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree That’s me
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree I also do bad jokes
@braintree_dev @cbetta Braintree An American Express Walks into a Bar
in Moscow...
@braintree_dev @cbetta Braintree the bartender says, “Sorry mate, You aren’t
allowed in here without a...”
@braintree_dev @cbetta Braintree “VISA!”
@braintree_dev @cbetta Braintree I <3 U Cluj!
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree Buna ziua Transilvania!
None
None
@braintree_dev @cbetta Hackathons on Rails Cristiano Betta Developer Advocate
@braintree_dev @cbetta 2004
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree -> -> -> ->
@braintree_dev @cbetta 2007
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree Simon Willison
@braintree_dev @cbetta Braintree Simon Willison Co-Founder of Lanyrd
@braintree_dev @cbetta Braintree Simon Willison Co-Founder of Lanyrd Co-Creator of
Django
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree map(function, sequence)
@braintree_dev @cbetta Braintree sequence.map(function)
@braintree_dev @cbetta Braintree sequence.map function
@braintree_dev @cbetta Braintree sequence.map do #awesomeness end
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree <3
@braintree_dev @cbetta Braintree Ruby 1.8
@braintree_dev @cbetta Braintree Bundler
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta 2008
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree [[NSString alloc] initWithFormat:@“This looks %s", complicatedValue];
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree Bundler
@braintree_dev @cbetta Braintree Testing
@braintree_dev @cbetta Hackathons on Rails Cristiano Betta Developer Advocate
@braintree_dev @cbetta A Ruby <3 story Cristiano Betta Developer Advocate
@braintree_dev @cbetta How I failed to let go of the
2nd love of my life Cristiano Betta Developer Advocate
@braintree_dev @cbetta 2009
None
@braintree_dev @cbetta Braintree (Pizza Powered)
@braintree_dev @cbetta Braintree (EmberAds)
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree fs.readdir(source, function(err, files) { if (err) {
console.log('Error finding files: ' + err) } else { } })
@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) { } }) }) } })
@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)) } }) }) } })
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Since then
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
None
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
None
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
None
WHICH HACKERS ARE THE BEST?
None
None
None
None
None
None
KC FOX
None
@braintree_dev @cbetta 2013 sucked
@braintree_dev @cbetta Braintree EventBrite
@braintree_dev @cbetta Braintree MailChimp
@braintree_dev @cbetta Braintree Github Pages
@braintree_dev @cbetta BattleHack.org
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree statistics
@braintree_dev @cbetta Braintree microservices
@braintree_dev @cbetta Braintree microservices
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree private channels
@braintree_dev @cbetta Braintree auth-*
@braintree_dev @cbetta Braintree auth-battlehack
hackcodeofconduct.org
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta starttank.paypal.com/london
@braintree_dev @cbetta blueprint.paypal.com
@braintree_dev @cbetta Braintree github.com/cbetta/dokkufy
@braintree_dev @cbetta Hackathons on Rails Cristiano Betta Developer Advocate
@braintree_dev @cbetta Hackathons on Rails Cristiano Betta Tooling and Engineering
Lead
@braintree_dev @cbetta Hackathons on Rails Cristiano Betta F*** It Ship
It Wizard
@braintree_dev @cbetta Braintree I <3 Job Security ;)
WHICH HACKERS ARE THE BEST?
@braintree_dev @cbetta 2015
@braintree_dev @cbetta 6 BattleHacks done!
@braintree_dev @cbetta Braintree Popularity
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree 5. Python
@braintree_dev @cbetta Braintree 5. Python 4. AngularJS
@braintree_dev @cbetta Braintree 5. Python 4. AngularJS 3. Android
@braintree_dev @cbetta Braintree 5. Python 4. AngularJS 3. Android 2.
Javascript
@braintree_dev @cbetta Braintree 5. Python 4. AngularJS 3. Android 2.
Javascript 1. NodeJS
@braintree_dev @cbetta Braintree Rating
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree - NodeJS
@braintree_dev @cbetta Braintree - NodeJS - C
@braintree_dev @cbetta Braintree - NodeJS - C - Java
@braintree_dev @cbetta Braintree - NodeJS - C - Java -
MogoDB
@braintree_dev @cbetta Braintree - NodeJS - C - Java -
MogoDB + Azure
@braintree_dev @cbetta Braintree Winner?
@braintree_dev @cbetta Braintree LA
None
@braintree_dev @cbetta Braintree CakePHP
ç
@braintree_dev @cbetta Braintree Singapore
@braintree_dev @cbetta Braintree Android, Arduino, NodeJS, MongoDB
@braintree_dev @cbetta Braintree Raleigh
@braintree_dev @cbetta Braintree Objective-C, Python, NodeJS, HTML5, CSS, JavaScript
@braintree_dev @cbetta Braintree London
@braintree_dev @cbetta Braintree SparkCore, wemo, ifttt, Sendgrid, Python, Pusher, Twilio,
AWS, NodeJS, Bootstrap, Backbone.js, SIP, handlebars, Braintree, webrtc, Swift, Geofencing
@braintree_dev @cbetta Braintree Athens
@braintree_dev @cbetta Braintree NodeJS, Ruby on Rails, Python, Raspberry Pi,
Heroku, Ruby
@braintree_dev @cbetta Braintree
@braintree_dev @cbetta Braintree
None
@braintree_dev @cbetta Braintree <3
THANK YOU Cristiano Betta Developer Advocate @cbetta | @braintree_dev
[email protected]
braintreepayments.com