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
1UP! Level up your development career
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ben Lovell
March 21, 2015
Programming
1
400
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
260
Rescue Squad: Rails Edition - Rails Israel 2014
benlovell
2
350
Fast, testable and sane JSON-APIs with Rails-API et al
benlovell
3
480
Fast, testable and sane APIs - RubyC.eu Kiev 2014
benlovell
3
320
Fast, testable and sane APIs - Ancient City Ruby 2014
benlovell
2
320
RubyConf.ph 2014 - ZOMGSCALE! With Celluloid & JRuby
benlovell
0
390
Gophers! Go, google's open source language - WXG Guildford 2013
benlovell
1
450
ZOMGscale! with Celluloid & JRuby - RubyShift 2013 Kiev
benlovell
5
740
Other Decks in Programming
See All in Programming
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
7
3.5k
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
220
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
570
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
240
AI-DLC 入門 〜AIコーディングの本質は「コード」ではなく「構造」〜 / Introduction to AI-DLC: The Essence of AI Coding Is Not “Code” but “Structure”
seike460
PRO
0
110
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
250
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.6k
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
120
ロボットのための工場に灯りは要らない
watany
12
3.2k
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
130
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
270
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.4k
Featured
See All Featured
For a Future-Friendly Web
brad_frost
183
10k
Everyday Curiosity
cassininazir
0
180
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.5k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
230
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
110
A Modern Web Designer's Workflow
chriscoyier
698
190k
Code Reviewing Like a Champion
maltzj
528
40k
The SEO identity crisis: Don't let AI make you average
varn
0
430
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Raft: Consensus for Rubyists
vanstee
141
7.4k
Color Theory Basics | Prateek | Gurzu
gurzu
0
270
The browser strikes back
jonoalderson
0
860
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