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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Sebastian Daschner
October 14, 2021
Programming
0
620
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
62
Facing the Challenges of Microservice Development in the Cloud
sdaschner
0
45
What's new for Java in the clouds?
sdaschner
0
180
7 Principles That Will Boost Your Developer Productivity - Devoxx MA
sdaschner
1
140
Seven Principles That Will Boost Your Developer Productivity
sdaschner
1
1.4k
Other Decks in Programming
See All in Programming
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
Implementation Patterns
denyspoltorak
0
290
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
170
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
190
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
270
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.9k
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
560
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
Patterns of Patterns
denyspoltorak
0
1.4k
AgentCoreとHuman in the Loop
har1101
5
230
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
270
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
280
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
Google's AI Overviews - The New Search
badams
0
910
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
210
Technical Leadership for Architectural Decision Making
baasie
1
240
A Soul's Torment
seathinner
5
2.3k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
54
Designing Experiences People Love
moore
144
24k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
110
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
260
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
57
The Art of Programming - Codeland 2020
erikaheidi
57
14k
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