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 Productivity - Devoxx MA
Search
Sebastian Daschner
November 28, 2018
Programming
1
120
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
470
Seven Principles That Will Boost Your Developer Productivity
sdaschner
0
51
Facing the Challenges of Microservice Development in the Cloud
sdaschner
0
32
What's new for Java in the clouds?
sdaschner
0
140
Seven Principles That Will Boost Your Developer Productivity
sdaschner
1
1.4k
Other Decks in Programming
See All in Programming
最近追加した型の紹介とその振り返り
aki19035vc
0
180
Architectures with Lightweight Stores: New Rules and Options
manfredsteyer
PRO
0
100
CSC307 Lecture 11
javiergs
PRO
0
240
CSC307 Lecture 10
javiergs
PRO
0
310
ドメイン駆動設計の実践
masuda220
PRO
19
5.2k
Async Await: Mastering Python's Time-Bending Tricks - EuroPython2024
yanbo
1
290
Javaの現状2024夏 / Java current status 2024 summer
kishida
4
1.4k
유연한 Composable 설계
l2hyunwoo
0
380
Microservices rules (July 2024) : what good looks like
cer
PRO
0
1.6k
CSC307 Lecture 14
javiergs
PRO
0
220
AWSでゲームサーバーを運用! Amazon GameLiftのお話
iriikeita
0
200
小さな開発会社を作った理由
polidog
0
1.9k
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.3k
Scaling GitHub
holman
458
140k
What's in a price? How to price your products and services
michaelherold
239
11k
The Language of Interfaces
destraynor
151
23k
Navigating Team Friction
lara
181
13k
StorybookのUI Testing Handbookを読んだ
zakiyama
15
4.9k
Designing for humans not robots
tammielis
247
25k
Optimising Largest Contentful Paint
csswizardry
18
2.6k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Web development in the modern age
philhawksworth
203
10k
Thoughts on Productivity
jonyablonski
64
4.1k
In The Pink: A Labor of Love
frogandcode
139
22k
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