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
7 Principles That Will Boost Your Developer Pro...
Search
Sebastian Daschner
November 28, 2018
Programming
1
130
7 Principles That Will Boost Your Developer Productivity - Devoxx MA
Sebastian Daschner
November 28, 2018
Tweet
Share
More Decks by Sebastian Daschner
See All by Sebastian Daschner
Principles of effective developers
sdaschner
0
520
Seven Principles That Will Boost Your Developer Productivity
sdaschner
0
51
Facing the Challenges of Microservice Development in the Cloud
sdaschner
0
34
What's new for Java in the clouds?
sdaschner
0
150
Seven Principles That Will Boost Your Developer Productivity
sdaschner
1
1.4k
Other Decks in Programming
See All in Programming
ARA Ansible for the teams
kksat
0
170
ML.NETで始める機械学習
ymd65536
0
220
ナレッジイネイブリングにAIを活用してみる ゆるSRE勉強会 #9
nealle
0
120
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
280
15分で学ぶDuckDBの可愛い使い方 DuckDBの最近の更新
notrogue
1
320
Rails アプリ地図考 Flush Cut
makicamel
1
130
Grafana Loki によるサーバログのコスト削減
mot_techtalk
1
140
ファインディLT_ポケモン対戦の定量的分析
fufufukakaka
0
890
『GO』アプリ バックエンドサーバのコスト削減
mot_techtalk
0
150
昭和の職場からアジャイルの世界へ
kumagoro95
1
410
PHPカンファレンス名古屋2025 タスク分解の試行錯誤〜レビュー負荷を下げるために〜
soichi
1
650
Formの複雑さに立ち向かう
bmthd
1
900
Featured
See All Featured
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
640
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Rails Girls Zürich Keynote
gr2m
94
13k
Visualization
eitanlees
146
15k
Git: the NoSQL Database
bkeepers
PRO
427
65k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Become a Pro
speakerdeck
PRO
26
5.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Transcript
7 Principles That Will Boost Your Developer Productivity Sebastian Daschner
@DaschnerS Sebastian Daschner • Lead Java Developer Advocate @ IBM
• JAX-RS, JSON-P & Config Expert Group member • Java Champion • Oracle Groundbreaker Ambassador (Alumni) • JavaOne Rockstar speaker & Code One Star
@DaschnerS German Efficiency FTW
@DaschnerS Principle 1: Embrace automation
@DaschnerS Use shortcuts
@DaschnerS $> command-line && \ the power of UNIX
@DaschnerS $> alias l='echo aliases are great!'
@DaschnerS
@DaschnerS Test, the automated way
@DaschnerS Continuous Delivery & Automation Culture
@DaschnerS Principle 2: Focus & eliminate context switches
@DaschnerS You want to be productive? Throw away your mouse.
@DaschnerS
@DaschnerS VIM way of typing
@DaschnerS Manage distractions & focus
@DaschnerS
@DaschnerS Working environments
@DaschnerS Principle 3: Take a step back and reflect
@DaschnerS Principle 4: Don’t make me think (twice)
@DaschnerS Automation == Documentation
@DaschnerS Keep a todo list no, really
@DaschnerS Principle 5: Know your craft
@DaschnerS Read the documentation no, really
@DaschnerS Principle 6: Communicate
@DaschnerS Write documentation no, really
@DaschnerS Share knowledge
Productivity Principles 1. Embrace automation 2. Focus & eliminate context
switches 3. Take a step back and reflect 4. Don’t make me think (twice) 5. Know your craft 6. Communicate
@DaschnerS Principle 7: Use the saved time to relax
Thank You For Your Attention! • sebastian-daschner.com • sebastian-daschner.com/news •
@DaschnerS