Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Non-technical ways to be a better developer
Search
Marin Todorov
March 18, 2016
Technology
1
350
Non-technical ways to be a better developer
Hint: It's not all about the code
Marin Todorov
March 18, 2016
Tweet
Share
More Decks by Marin Todorov
See All by Marin Todorov
Testing RxRealm with RxBlocking
icanzilb
0
470
RxSwift on iOS
icanzilb
4
3.9k
Is RxSwift for me? @ try! Swift NYC
icanzilb
3
23k
(Appbuilders) Non-technical ways to be a better developer
icanzilb
3
730
What's in it after the Indiepocalypse is over?
icanzilb
1
2.7k
Easy Animation at Cocoaheads Copenhagen
icanzilb
3
250
Animations with Auto Layout
icanzilb
1
160
SpriteKit with Swift workshop
icanzilb
1
980
Other Decks in Technology
See All in Technology
まだチケットを手動で書いてるの?!GitHub Actionsと生成AIでチケットの作成を自動化してみた話 / 20241207 Yoshinori Katayama
shift_evolve
1
330
データカタログを自作したけど 運用しなかった話@Findy Lunch LT「データカタログ 事例から学ぶメタデータ管理の実態」
ryo_suzuki
2
640
お悩みハンドブック紹介資料
grafferhandbook
0
740
店舗向けSaaSにおける 顧客要望活用の実践アプローチ(20241205_pmconf)
yujirooo
0
2.4k
Nihonbashi Test Talk #3_WebDriver BiDiと最新の実装状況 / WebDriver BiDi latest status
takeyaqa
1
130
突き破って学ぶコンテナセキュリティ/container-breakout-cncj-lt
mochizuki875
6
1k
ファインディの4年にわたる技術的負債の返済 / Repaying 4 Years of Technical Debt at Findy
ma3tk
7
3.5k
間違いだらけのポストモーテム - ホントに役立つレビューはこうだ!
jacopen
5
960
LangChainとSupabaseを活用して、RAGを実装してみた
atsushii
0
140
LY Accessibility Guidelines @fukuoka_a11yconf_前夜祭
lycorptech_jp
PRO
1
140
アジャイルテストの4象限で考える プロダクト開発の品質への向き合い方
nagano
1
320
How is Cilium Tested?
yutarohayakawa
5
240
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
222
8.9k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Building an army of robots
kneath
302
43k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
770
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
For a Future-Friendly Web
brad_frost
175
9.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
The Pragmatic Product Professional
lauravandoore
32
6.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
94
17k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
Unsuck your backbone
ammeep
669
57k
The Language of Interfaces
destraynor
154
24k
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