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
140
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
580
Seven Principles That Will Boost Your Developer Productivity
sdaschner
0
55
Facing the Challenges of Microservice Development in the Cloud
sdaschner
0
41
What's new for Java in the clouds?
sdaschner
0
170
Seven Principles That Will Boost Your Developer Productivity
sdaschner
1
1.4k
Other Decks in Programming
See All in Programming
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
270
CSC305 Lecture 10
javiergs
PRO
0
220
他言語経験者が Golangci-lint を最初のコーディングメンターにした話 / How Golangci-lint Became My First Coding Mentor: A Story from a Polyglot Programmer
uma31
0
340
CSC509 Lecture 06
javiergs
PRO
0
260
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
350
テーブル定義書の構造化抽出して、生成AIでDWH分析を試してみた / devio2025tokyo
kasacchiful
0
270
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
1.1k
ALL CODE BASE ARE BELONG TO STUDY
uzulla
27
6.6k
釣り地図SNSにおける有料機能の実装
nokonoko1203
0
200
XP, Testing and ninja testing ZOZ5
m_seki
3
800
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
440
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
2
780
Featured
See All Featured
Scaling GitHub
holman
463
140k
The Invisible Side of Design
smashingmag
302
51k
Faster Mobile Websites
deanohume
310
31k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
990
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Code Reviewing Like a Champion
maltzj
526
40k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
Building Adaptive Systems
keathley
44
2.8k
Docker and Python
trallard
46
3.6k
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