Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Peak of a Programmer
Search
Edvinas
September 10, 2015
Programming
110
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Peak of a Programmer
Presentation presented at VilniusRB Meetup.
September 2015
Edvinas
September 10, 2015
More Decks by Edvinas
See All by Edvinas
Newbie on Node
edvinasbartkus
0
220
Other Decks in Programming
See All in Programming
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
140
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
2
540
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
0
450
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
190
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
880
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
350
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
Kotlinの15年とServer-Side Kotlin
n_takehata
1
150
R8 の設定見直しでアプリサイズ削減
andpad
0
220
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
The Language of Interfaces
destraynor
162
27k
Evolving SEO for Evolving Search Engines
ryanjones
0
330
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
800
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
330
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
410
How to build a perfect <img>
jonoalderson
1
6.1k
30 Presentation Tips
portentint
PRO
1
430
For a Future-Friendly Web
brad_frost
184
10k
Claude Code のすすめ
schroneko
67
230k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
480
Transcript
The peak of a programmer ruby
@edvinasbartkus semi-geek
None
None
None
The peak of a programmer ruby
None
Disclaimer DON’T GET OFFENDED
None
Ballmer’s Peak
None
None
The peak of a programmer ruby
None
None
Intro
Stick
Profit
Profit
None
None
O.H.M.B.T. Once Heard Must Be True
O.H.M.B.T. • Java from the University • PHP is for
web • Ruby is slow • IDE operators
None
C Ruby
C Ruby
O.H.M.B.T. • Tried Ruby • Did not like it •
Moved on
None
Ruby Scientists • Variable names • You don’t review code
You review output
Ruby Scientists • Variable names • You review output •
My way is better Then common way
None
None
Ruby Perfectionists • No deploy without continuous integration • They
spend 5 seconds to understand your code • They always keep on refactoring
None
Ruby Achievers • Variable names:
Ruby Achievers • Variable names: gautas_atstumas distance_rounded
Ruby Achievers • Variable names: getDistanceFrom set_user_distance
Ruby Achievers • Variable names • It takes month to
get to know the environment • Duplicated code • Duplicated code
Ruby Achievers • Variable names • It takes month to
get to know the environment • Duplicated code • Many things works!
None
Silicon Valley Rubists • Editor font matters • Setup instructions
must work • Beautiful presentations • New things come along quickly
You can be like one of those
You can be like one of those none of those
The peak of programmer
The peak of programmer When you spend more teaching than
learning
All the action in Ruby happens because you send a
message
All the action in Ruby happens because you send a
message Mr. Literally, 1987
Call to action: - Do you couch interns - Do
you speak in meetups and conferences - Talk with people!
拽拽