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
Non-technical ways to be a better developer
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Marin Todorov
March 18, 2016
Technology
420
1
Share
Non-technical ways to be a better developer
Hint: It's not all about the code
Marin Todorov
March 18, 2016
More Decks by Marin Todorov
See All by Marin Todorov
Testing RxRealm with RxBlocking
icanzilb
0
550
RxSwift on iOS
icanzilb
4
4k
Is RxSwift for me? @ try! Swift NYC
icanzilb
3
23k
(Appbuilders) Non-technical ways to be a better developer
icanzilb
3
800
What's in it after the Indiepocalypse is over?
icanzilb
1
2.8k
Easy Animation at Cocoaheads Copenhagen
icanzilb
3
300
Animations with Auto Layout
icanzilb
1
190
SpriteKit with Swift workshop
icanzilb
1
1.1k
Other Decks in Technology
See All in Technology
AI時代から振り返るTerraform drift運用の歴史 / AI Age Reflections on the History of Terraform Drift Operations
aeonpeople
0
530
サプライチェーン攻撃への備えについて考えている #湘なんか
stefafafan
3
2.4k
テストコードのないプロジェクトにテストを根付かせる
tttol
0
210
Agentic AI時代における メルカリのAIガバナンスとガードレール実装
naoichihara
16
16k
【禁断】Obsidianの第二の脳に「知の巨人」と呼ばれた師匠の脳をロードしてみた
nagatsu
0
7k
データ分析基盤の信頼を支える視点と設計
yuki_saito
1
720
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
3
160
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
330
Don't Just Patch — MOTTAINAI! Learn Security from Laravel CVE Diffs
codmoninc
0
130
oracle-to-databricks-migration-with-llm-and-dbt
casek
0
290
APIテストとは?
nagix
0
120
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
140
Featured
See All Featured
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
190
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
130
Abbi's Birthday
coloredviolet
2
7.7k
Optimizing for Happiness
mojombo
378
71k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
710
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
430
A designer walks into a library…
pauljervisheath
211
24k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
380
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
560
Transcript
Non-technical ways to becoming a better developer Marin Todorov, @icanzilb
Prologue
None
$greatCode->execute()
Marin, I can’t promise you that…
None
None
None
5y old 12y old 15y old
17y old
unstoppable multi-dimensional being from outer space
Every person has all of these things inside of them
that form their entire life… — Ash Furrow
+ $greatCode->execute()
Life happened? No.
None
Act 1: Improving Yourself
Group chat is like being in an all-day meeting with
random participants and no agenda. — Jason Fried, Basecamp
None
monday tuesday wednesday thursday friday
meditation
cooking
running
Meditation app: www.headspace.com Gym app: www.gymforless.com Cooking (amateurs): www.fourhourchef.com Cooking
(experienced): http://www.jamieoliver.com/recipes/ category/books/jamies-15-minute-meals/
None
None
None
Extra 15 minutes: http://blog.ayaka.me/post/127561846102/extra-15-min Easy Way to Stop Smoking: http://www.amazon.com/Allen-Carrs-Easy-Stop-
Smoking/dp/0615482155
Act 2: Improving your interactions
Our lives are not our own. From womb to tomb,
we’re bound to others. — Sonmi-451
None
while (self.retainCount>0) [self release]; if (a == 4 && tt1
== “A”) throw Error(“failure”); //add tests
None
family comes first
The people you love aren’t interruptions, they’re the reason you
work at all. Give ’em a hug. — Jason Zimdars
step in the shoes of others
get your work out there ideas
watch me create 10 evenings…
Extra boost of love: just call your mom and tell
her you love her Learn a language: www.fluencia.com Table rule: no electronics of any kind at dinner Scrum Master: http://whatis.techtarget.com/definition/scrum- master
Act 3: Improving the world
Fuzzy Gerdes https://www.flickr.com/photos/fuzzy/6985402673/ https://www.ted.com/talks/candy_chang_before_i_die_i_want_to
So what? — Toxic person
…
If anyone is improving the world it’s software developers
THE NOW 1001100 00100001 11000110
And if at any point you feel it’s too hard
to
be kind to your teammate meditate before going off to
work cook your significant one a dinner run another 5 kilometers open source your latest project
remember being a better developer being an unstoppable multidimensional being
is worth it …
for a shot at improving the world.
Epilogue
Marin Todorov, @icanzilb www.underplot.com