Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Techsylvania - Hackathons on Rails
Search
Cristiano Betta
June 08, 2015
Technology
360
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Techsylvania - Hackathons on Rails
Cristiano Betta
June 08, 2015
More Decks by Cristiano Betta
See All by Cristiano Betta
Docs as Engineering - DevRelCon London 2019
cbetta
0
200
DevRelCon London 2019 - Developer Experience Workshop
cbetta
0
170
DevRelCon London 2019 - Developer Experience Workshop
cbetta
0
440
The 7 Deadly Sins of Developer Experience (DevRelCon Tokyo)
cbetta
0
4.3k
The State of Encryption
cbetta
0
440
Developer Experience Workshop
cbetta
1
630
The 7 Deadly Sins of Developer Onboarding
cbetta
0
220
A brick by brick guide to developer experience
cbetta
2
690
Hackathons Workshop
cbetta
0
350
Other Decks in Technology
See All in Technology
Genie Codeハンズオン基礎編
taka_aki
1
120
Sets in Go
ramalho
1
470
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
Forza Horizon 6 のテレメトリ機能で 自動運転に使えそうな学習データを集める話
henjin0
0
170
ブラウザ研修 2026
recruitengineers
PRO
6
980
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
9k
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
今こそ聞きたいソフトウェア設計 ドメイン駆動設計再入門
masuda220
PRO
17
7.2k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.9k
クラウドセキュリティ入門 ~安全なクラウド利用のための基礎知識~
lhazy
13
8.7k
Webアクセシビリティ入門 2026
recruitengineers
PRO
3
560
【CEDEC2026】ゲームシナリオライターを支援するAIツール開発の実践 ― 設計とプロンプトの工夫 ―
cygames
PRO
1
840
Featured
See All Featured
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
370
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
The Language of Interfaces
destraynor
162
27k
How to train your dragon (web standard)
notwaldorf
97
6.7k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
25k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
490
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
460
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Making the Leap to Tech Lead
cromwellryan
135
10k
Product Roadmaps are Hard
iamctodd
55
12k
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