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
Be a Force Multiplier
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Jim Sowers
June 26, 2013
Technology
0
53
Be a Force Multiplier
Time management and favored coding practices
Jim Sowers
June 26, 2013
Tweet
Share
Other Decks in Technology
See All in Technology
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
Greatest Disaster Hits in Web Performance
guaca
0
230
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
530
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
640
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
0
140
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
150
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
170
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
230
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
Featured
See All Featured
Done Done
chrislema
186
16k
Git: the NoSQL Database
bkeepers
PRO
432
66k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
The Cult of Friendly URLs
andyhume
79
6.8k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
830
Navigating Team Friction
lara
192
16k
Mind Mapping
helmedeiros
PRO
0
81
Visualization
eitanlees
150
17k
Transcript
Be a Force Multiplier Jim Sowers @jpsowers handmadecode.com
None
None
None
e
None
What I'm up to • Thoughtful personal interaction tool •
Thoughtful code interaction tool
e
A factor that dramatically increases ... the effectiveness of an
item or group. http://en.wikipedia.org/wiki/Force_multiplication
You can't change the world if you can't find your
keys...
Get the hardest thing done first
Pomodoro Bust a tomato
CAGEMATCH TONITE! Stephen Covey vs David Allen
• Better Task Lists GTD - David Allen enters the
ring • Trusted System • Plan before (Weekly) • Pick tasks based on energy/tools
GTD - David Allen starts throwing punches! Do it Something
comes into your life What is the next action / good task Delete it Is it actionable? Yep Nope 2 Min or less? More than 2 min Delegate or Defer
• Sharpen Your Saw Covey - Stephen enters the ring
• Uncle Bob says 20 hrs • That guy is nuts... • Sneak in an hr at lunch • Podcast in car/gym
Other Saw Sharpening
• Nerd night Covey - Stephen holds the ring •
TDD • Code katas • Conway's game of life • In Ruby...
Sacred Cows
Agile will not help your project
TDD will not help your project
None
Durable Persistent Accurate Good Communication is: Clear and easy
Lots of kinds of communication • Code - we call
'em languages • Comments • Readme • Visio • Wiki or blog • Automated Tests
Ways to communicate in your code • Fight for good
names • Name variables based on scope • Keep methods small • Write for a business user • Extension methods for clarity
• Not only what but how to • Snake case
== super readable Tests are communication • Tests are accurate
Comments • Fight for clarity and upkeep • Why not
what • Don't use them anyway • Don't use them • Bad comments are not durable but they are surely persistent
Open source documentation is always GREAT!
• Have one Readme • Have a complete one or
link to a good reference page
Visio or other diagrams • Don't forget color • Nice
10,000' view code doesn't give • Pictures are great for lots of us
Wiki / blog • Cross-link to your hearts content •
Ugly is fine, especially at first • Tribal knowledge • Blog - career and snippet repo
• Readme, visio, wikis and blogs persist • Tests remain
accurate • The code abides... durable Durable - Persistent - Accurate
Wrapup • Sharpen your saw • Communicate early and often
in as many ways as you can find • Find your keys • No frogs were harmed in the making of this talk
Be a Force Multiplier Jim Sowers @jpsowers handmadecode.com