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
Principles of effective developers
Search
Sebastian Daschner
October 14, 2021
Programming
0
530
Principles of effective developers
Sebastian Daschner
October 14, 2021
Tweet
Share
More Decks by Sebastian Daschner
See All by Sebastian Daschner
Seven Principles That Will Boost Your Developer Productivity
sdaschner
0
52
Facing the Challenges of Microservice Development in the Cloud
sdaschner
0
37
What's new for Java in the clouds?
sdaschner
0
150
7 Principles That Will Boost Your Developer Productivity - Devoxx MA
sdaschner
1
130
Seven Principles That Will Boost Your Developer Productivity
sdaschner
1
1.4k
Other Decks in Programming
See All in Programming
PHPによる"非"構造化プログラミング入門 -本当に熱いスパゲティコードを求めて- #phperkaigi
o0h
PRO
0
1.2k
PsySHから紐解くREPLの仕組み
muno92
PRO
1
530
Go1.24 go vetとtestsアナライザ
kuro_kurorrr
2
740
Agentic Applications with Symfony
el_stoffel
1
170
Modern Angular:Renovation for Your Applications @angularDays 2025 Munich
manfredsteyer
PRO
0
160
List とは何か? / PHPerKaigi 2025
meihei3
0
590
snacks.nvim内のセットアップ不要なプラグインを紹介 / introduce_snacks_nvim
uhooi
0
370
Kamal 2 – Get Out of the Cloud
aleksandrov
0
140
SQL Server ベクトル検索
odashinsuke
0
140
remix + cloudflare workers (DO) docker上でいい感じに開発する
yoshidatomoaki
0
120
JavaOne 2025: Advancing Java Profiling
jbachorik
1
320
Productivity is Messing Around and Having Fun
hollycummins
0
170
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
70
10k
How to Think Like a Performance Engineer
csswizardry
22
1.5k
Navigating Team Friction
lara
184
15k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Statistics for Hackers
jakevdp
798
220k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.7k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
177
52k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
118
51k
Rails Girls Zürich Keynote
gr2m
94
13k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
It's Worth the Effort
3n
184
28k
Transcript
Principles Of Effective Developers Sebastian Daschner
@DaschnerS Sebastian Daschner • Consultant, trainer, book author • Jakarta
EE Committer, JCP Expert Group Member • Java Champion • Oracle Groundbreaker Ambassador (Alumni) • JavaOne Rockstar speaker
@DaschnerS German Efficiency FTW
@DaschnerS Principle: Embrace automation
@DaschnerS Use shortcuts
@DaschnerS $> command-line && \ the power of UNIX
@DaschnerS $> alias l='echo aliases are great!' bindkey '^T' print--shortcuts-too
@DaschnerS
@DaschnerS Principle: Minimize context switches
@DaschnerS You want to be productive? Throw away your mouse.
@DaschnerS Keyboard usage FTW
@DaschnerS VIM way of typing
@DaschnerS Keep turnaround cycles short
@DaschnerS Principle: Take a step back and reflect
@DaschnerS Principle: Don’t make me think (twice)
@DaschnerS Automation == Documentation
@DaschnerS Keep a todo list no, really
@DaschnerS Principle: Know your craft
@DaschnerS Read the documentation no, really
@DaschnerS Principle: Share what you know
@DaschnerS Write documentation no, really
@DaschnerS Share knowledge
@DaschnerS Principle: Manage distractions & focus
@DaschnerS
@DaschnerS Working environments
@DaschnerS Principle: Continuously improve
@DaschnerS Tests, the automated way
@DaschnerS Continuous Delivery
Productivity Principles 1. Embrace automation 2. Minimize context switches 3.
Take a step back and reflect 4. Don’t make me think (twice) 5. Know your craft 6. Share what you know 7. Manage distractions & focus 8. Continuously improve
@DaschnerS Principle: Use the saved time to relax
Thank You For Your Attention! • daschner.dev/productive-dev • @DaschnerS