Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Seven Principles That Will Boost Your Developer...
Search
Sebastian Daschner
August 08, 2018
Technology
1.5k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Seven Principles That Will Boost Your Developer Productivity
Sebastian Daschner
August 08, 2018
More Decks by Sebastian Daschner
See All by Sebastian Daschner
Principles of effective developers
sdaschner
0
690
Seven Principles That Will Boost Your Developer Productivity
sdaschner
0
77
Facing the Challenges of Microservice Development in the Cloud
sdaschner
0
55
What's new for Java in the clouds?
sdaschner
0
210
7 Principles That Will Boost Your Developer Productivity - Devoxx MA
sdaschner
1
170
Other Decks in Technology
See All in Technology
背中から、背中へ ー 社外コミュニティで学んだ「雑に背中を押す」という恩送り ー / easygoing encouragement and pay forward to community
naitosatoshi
0
330
LLM-as-a-Judgeは本当に信頼できるのか――評価器を評価する話
taka_aki
3
1.1k
Claude for Google Workspaces ポン出し/claude-for-google-workspace-slide-conversion
emiki
0
13k
Claude Code をローカルとサーバー上で利用した際の Bedrock 利用料をユーザー単位で一本化してみる
ohorig
0
160
撮るだけでは終わらない。ソニーが挑むB2Bカメラソリューション開発
sony
0
110
ポケモン対戦を自動で記録して振り返ろう
fufufukakaka
0
410
外国人エンジニアがVueプロトタイプで仕様を合わせている話 / Vue Fes Japan 2026 LT
eluwing
0
170
2026-10-24 JAWS JAWS-UG 茨城 #18 IAM Policy Autopilotってなにさ。terraform planからIAM Policyつくれるの? / What's IAM Policy Autopilot
masasuzu
0
170
BacklogのRAG 今ならこう作る - S3 Vectorsと自前パイプラインの勘所
revsystem
0
140
Maestro MCPとClaude Code Skillsによる自律的なE2Eテスト支援
asmz
0
190
Filter What the LLM Reads: RAG Governance with AgentCore Gateway
yakumo
0
110
LLM Content Moderationを支える評価・改善ループの実践
suikabar
2
360
Featured
See All Featured
Thoughts on Productivity
jonyablonski
76
5.4k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
330
Building Adaptive Systems
keathley
44
3.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
How to Ace a Technical Interview
jacobian
280
24k
Mobile First: as difficult as doing things right
swwweet
225
10k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.8k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
550
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
500
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
490
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
600
Transcript
Seven Principles That Will Boost Your Developer Productivity Sebastian Daschner
@DaschnerS Sebastian Daschner • Lead Java Developer Advocate @ IBM
• Conference speaker • JAX-RS, JSON-P & Config Expert Group member • Java Champion • Oracle Groundbreaker Ambassador (Alumni) • JavaOne Rockstar speaker
@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 More automation: code configuration infrastructure everything as code
@DaschnerS “Three strikes and you automate”
@DaschnerS Test, the automated way
@DaschnerS Continuous Delivery
@DaschnerS Principle 2: Focus & eliminate context switches
@DaschnerS You want to be productive? Throw away your mouse.
@DaschnerS Keyboard usage FTW
@DaschnerS VIM way of typing
@DaschnerS Use “blinders”
@DaschnerS Manage distractions & focus
@DaschnerS
@DaschnerS Working environments
@DaschnerS Principle 3: Take a step back and reflect
@DaschnerS Think long-term investments (automation, shortcuts, testing, tooling, ...)
@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! • daschner.dev/productive-dev • @DaschnerS