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
On Becoming a Productive Developer
Search
Dani Dewitt
May 26, 2016
Programming
0
470
On Becoming a Productive Developer
Women Who Code Lightning Talk @ Pixability (5/26/16)
Dani Dewitt
May 26, 2016
Tweet
Share
Other Decks in Programming
See All in Programming
2026年 エンジニアリング自己学習法
yumechi
0
130
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
380
高速開発のためのコード整理術
sutetotanuki
1
390
CSC307 Lecture 04
javiergs
PRO
0
660
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.5k
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
170
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.3k
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
110
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.5k
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
Fragmented Architectures
denyspoltorak
0
150
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
450
Featured
See All Featured
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
98
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Documentation Writing (for coders)
carmenintech
77
5.2k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
910
Typedesign – Prime Four
hannesfritz
42
2.9k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Designing for Performance
lara
610
70k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Code Review Best Practice
trishagee
74
20k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
160
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
Designing for Timeless Needs
cassininazir
0
130
Transcript
None
On Becoming a Productive Developer Dani Dewitt Pixability Software Engineer
@danidewitt
Biological Systems Engineering
Harvard Extension/Launch Academy
Writing Code without a CS Degree
#1 Teamwork #2 Writing Decent Code #3 Optimizing Human Performance
#1: Teamwork
Cross-Team Communication features, bugs, blockers, release schedules, testing, and crazy
new ideas
Share Knowledge + Resources
Ask questions Encourage others to ask questions
Continue learning
Invite Feedback Technical and non-technical Within and across teams
#2: Writing Decent Code
Are you adding value to the codebase?
Can others read, test, and debug it?
Technical debt is really expensive
Would you read the code in 6 months?
Do things your future self will appreciate
#3: Optimizing Human Performance
Routines and Lists
Minimalism / Reducing Decision Fatigue
"It’s also crucial that you’re taking care of yourself, improving
yourself, honing your abilities... You are the project.” Ryan Holiday
Self-experimentation (n=1) to optimize for mental clarity
Coffee
Hydration
Gluten
Dairy
Macronutrient Ratios
Ketosis
Meditation
Exercise
Mobility
Sleep Hygiene
“Consistency and Improvement”
Have fun!
Questions? @danidewitt