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
Marin Todorov
March 18, 2016
Technology
430
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
810
What's in it after the Indiepocalypse is over?
icanzilb
1
2.8k
Easy Animation at Cocoaheads Copenhagen
icanzilb
3
310
Animations with Auto Layout
icanzilb
1
190
SpriteKit with Swift workshop
icanzilb
1
1.1k
Other Decks in Technology
See All in Technology
アップデートで何が変わった?デモで学んで使いこなすIBM Bob2.0
muehara
0
230
AI時代の開発生産性を捉え直す — 経営と現場をつなぐ「開発組織のオブザーバビリティ」— / AI Dev Ex Conference 2026
tkyowa
1
1.3k
AI Native なプロダクト組織の立ち上げ方 : 生産性 100 倍への挑戦
mikesorae
0
1.3k
AIとハーネスで育てるトランスコンパイラ / 20260722 Yasushi Katayama
shift_evolve
PRO
3
790
ゴールデンパスは敷いただけでは道にならない ─ 企画部門のエンジニアが技術標準を事業価値に変えるまで
mhrtech
1
260
2年前に削除したPHPクラスが、 ある日突然決済をエラーにした
ykagano
1
790
発表と総括 / Presentations and Summary
ks91
PRO
0
190
それでも、技術なブログを書く理由 #kichijojipm / Why I Still Write Tech Blogs Even Now
shinkufencer
0
500
ダッシュボード"開発"について 〜使われるダッシュボードのつくりかた〜
kimichan
0
200
書籍セキュアAPIについて
riiimparm
0
250
設計レビューとAIハーネスで向き合う AIが生み出した新しいボトルネックの対処法 / Design Reviews and AI Harnesses Against New Bottlenecks Created by AI
nstock
5
440
2026年のソフトウェア開発を考える(2026/07版) / Agentic Software Engineering 2026-07 Findy Edition
twada
PRO
26
11k
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
620
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.4k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
200
The SEO Collaboration Effect
kristinabergwall1
1
510
sira's awesome portfolio website redesign presentation
elsirapls
0
310
Marketing to machines
jonoalderson
1
5.6k
Git: the NoSQL Database
bkeepers
PRO
432
67k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
260
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
330
Making Projects Easy
brettharned
120
6.7k
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