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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
410
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
120
OpenShiftでllm-dを動かそう!
jpishikawa
0
110
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
2
200
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
540
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
470
AI駆動開発を事業のコアに置く
tasukuonizawa
1
180
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
930
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
910
Featured
See All Featured
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Building Adaptive Systems
keathley
44
2.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Building Applications with DynamoDB
mza
96
6.9k
The SEO identity crisis: Don't let AI make you average
varn
0
240
Six Lessons from altMBA
skipperchong
29
4.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
940
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