$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
1UP! Level up your development career
Search
Ben Lovell
March 21, 2015
Programming
1
380
1UP! Level up your development career
The shit I wish I knew ten years ago. This was presented at RubyConfLT 2015 - Vilnius, Lithuania.
Ben Lovell
March 21, 2015
Tweet
Share
More Decks by Ben Lovell
See All by Ben Lovell
FOSS like a BOSS!
benlovell
0
260
RESCUE SQUAD: Rails Edition - Ancient City Ruby 2015
benlovell
0
250
Rescue Squad: Rails Edition - Rails Israel 2014
benlovell
2
320
Fast, testable and sane JSON-APIs with Rails-API et al
benlovell
3
470
Fast, testable and sane APIs - RubyC.eu Kiev 2014
benlovell
3
310
Fast, testable and sane APIs - Ancient City Ruby 2014
benlovell
2
310
RubyConf.ph 2014 - ZOMGSCALE! With Celluloid & JRuby
benlovell
0
370
Gophers! Go, google's open source language - WXG Guildford 2013
benlovell
1
440
ZOMGscale! with Celluloid & JRuby - RubyShift 2013 Kiev
benlovell
5
730
Other Decks in Programming
See All in Programming
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
170
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
2.5k
Developing static sites with Ruby
okuramasafumi
0
320
AIコーディングエージェント(NotebookLM)
kondai24
0
230
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
GoLab2025 Recap
kuro_kurorrr
0
780
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
140
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
0
170
GISエンジニアから見たLINKSデータ
nokonoko1203
0
180
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
270
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.4k
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
150
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
14k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
Test your architecture with Archunit
thirion
1
2.1k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
90
Building Applications with DynamoDB
mza
96
6.8k
KATA
mclloyd
PRO
33
15k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
410
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
250
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Transcript
1UP LEVEL UP! @BENLOVELL - RUBYCONF.LT 2015
None
LAME! BABY MARIO
None
1UP
THE THINGS I WISH I KNEW TEN YEARS AGO
@BENLOVELL
LONDON
LONDON
LONDON
None
PSA: DON'T STARE INTO THE ECLIPSE
None
None
None
URBAN LEGENDS
None
None
None
LANGUAGE ZEALOTRY
FANATICAL AND UNCOMPROMISING PURSUIT OF RELIGIOUS, POLITICAL, OR OTHER IDEALS
None
None
None
None
None
None
None
None
None
None
None
None
THERE ARE THREE HARD PROBLEMS IN COMPUTER SCIENCE
CACHE INVALIDATION
NAMING THINGS
DHH
None
SPOT A TREND?
IT'S NOT THE...
LANGUAGE
FRAMEWORK
EDITOR THAT'S EASY, USE VIM
OPERATING SYSTEM
THEY'RE ALL EQUALLY SHIT
THEY'RE ALL EQUALLY AWESOME
IT'S WHAT YOU DO THAT COUNTS
DISCOVER YOUR PASSION
FIND WHAT MOTIVATES YOU
BE T SHAPED
NOT MISTER T. SUCKAS
DEPTH AND BREADTH
SPECIALISM IS GOOD ⭐
GENERALISM IS GOOD ⭐
TRANSFERABLE SKILLS
FEEL STUPID
HERO !
ZERO !
HERO !
None
FEEL STUPID?
YOU'RE LEARNING
None
CHALLENGE YOURSELF
YOU WILL BE AMAZED
BUILDING SOFTWARE IS A PEOPLE PROBLEM
! ❤ " ❤ ! ❤ " ❤ ! ❤
"
EFFECTIVE COMMUNICATION !
MY ADVICE?
1
ASSUME GOOD INTENT
2
F*CKING LISTEN!!!
3
DON'T BE AN ASSHOLE
UNDERSTAND YOUR INFLUENCE
POSITIVITY
THE PULL REQUEST
HARMONIOUS
TRANQUIL?
SHARED KNOWLEDGE
CONFLICT
WAR
OPINION
None
TOO SMART?
THERE IS CONFIDENCE IN SIMPLICITY
'this code is just way too simple'
?
NOBODY
EVER
YOUR CODE HAS TWO AUDIENCES
1
THE COLD CALCULATED MACHINE
2
THE WARM AND WONDERFUL HUMAN
WHICH DO YOU OPTIMISE FOR?
UNDERSTAND CONSTRAINTS AND COMMUNICATE THEM TOO
MAKE IT WORK MAKE IT RIGHT MAKE IT FAST
PERFECT IS THE ENEMY OF DONE
ASKING FOR HELP !
CAREER MOBILITY
None
REMEMBER HOW FORTUNATE YOU ARE
SELF PUBLICISE
None
None
OPEN SOURCE SORRY, IT'S THE OBVIOUS ONE
NO CONTRIBUTION TOO SMALL
PAY IT FORWARD
None
None
TWEET
BLOG LIKE YOU'RE OUTTA 2001
CONFERENCES MEET UPS USER GROUPS
SPEAK
None
None
I HAVE NOTHING INTERESTING TO SAY
None
None
MY HAIR WILL SET FIRE !
IT'S TOO HARD!
CHALLENGE YOURSELF! SURELY YOU DIDN'T FORGET?
BUT REMEMBER!
YOU ARE NOT YOUR FOLLOWER COUNT
YOU ARE NOT YOUR GITHUB STARS
YOU ARE NOT YOUR OSS CONTRIBUTIONS
YOU ARE NOT A UNICORN
NEITHER AM I!
THANKS! @BENLOVELL