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
Getting Things Done from Someone with OCD & ADHD
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jason Lotito
July 30, 2015
Business
0
93
Getting Things Done from Someone with OCD & ADHD
Jason Lotito
July 30, 2015
Tweet
Share
More Decks by Jason Lotito
See All by Jason Lotito
tmux
jasonlotito
1
47
How We Killed Our Process, Technology Stack, and Assumptions — and Survived
jasonlotito
0
53
Twitter Bootstrap, or why being a PHP Developer is a bad idea.
jasonlotito
2
560
require.js
jasonlotito
3
98
Command Line PHP Basics
jasonlotito
1
62
tmux
jasonlotito
0
140
Other Decks in Business
See All in Business
Claude Coworkで 非エンジニアも業務効率化しよう
suzakiyoshito
0
2.3k
2025年度ICT職専門研修(海外派遣研修)報告書 No.3
tokyo_metropolitan_gov_digital_hr
1
370
内定者100人の就活対策術
ababa_company
0
3.6k
ログラス会社紹介資料 / Loglass Company Deck
loglass2019
15
520k
難しすぎる組織(せかい)が僕をアジャイル好きの異端と呼ぶ
nb_rady
0
150
株式会社アシュアード 新卒向け紹介資料
assuredjp
0
210
8 quotes that sum up recent trading in the travel sector
marketingttc
0
170
FABRIC TOKYO会社紹介資料 / We are hiring(2026年04月02日更新)
yuichirom
36
380k
GA4時代の制作会社サバイバルガイド
addixfaro
0
220
2025年度ICT職専門研修(海外派遣研修)報告書 No.2
tokyo_metropolitan_gov_digital_hr
0
350
Project Facilitation
hiranabe
1
250
HENNGE会社紹介資料/company_introduction
hennge
4
240k
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Typedesign – Prime Four
hannesfritz
42
3k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
440
Odyssey Design
rkendrick25
PRO
2
560
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.2k
Paper Plane
katiecoart
PRO
0
48k
GitHub's CSS Performance
jonrohan
1032
470k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
260
Claude Code のすすめ
schroneko
67
220k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Transcript
GETTING THINGS DONE Tips from someone with ADHD and OCD
with Jason Lotito
TAKE DRUGS
THANKS Questions? Review at joind.in/13205 @jasonlotito
NO, BUT SERIOUSLY
@
[email protected]
MY ADHD & OCD Part Zero
FOUND OUT I HAD ADHD & OCD AT 33
A LITTLE ABOUT MY OCD
5
BALANCE 5 is a balanced number
None
None
None
None
None
None
This is OCD. 24/7 It’s not just making sure your
code lines up straight. #lolocd
OCD MEANS I WANT IT DONE “THE RIGHT WAY” We’ll
talk about yak shaving later.
A LITTLE ABOUT MY ADHD OH SHINY!
WHAT’S IT LIKE WITH OCD AND ADHD?
OCD Do it perfectly.
OCD Do it right. ADHD Yak shaving!
OCD Do it right. ADHD Yak shaving! OCD Interruptions? We
can’t do it right now. Give up.
OCD Do it right. ADHD Yak shaving! OCD Interruptions? We
can’t do it right now. Give up. ADHD Good, let’s do something else. Reddit!
I KNEW SOMETHING WAS WRONG AT 33 I DECIDED TO
GET TESTED
THERAPY AND MEDICATION FOR THE OCD AND ADHD
THERAPY TAUGHT ME A LOT ABOUT MYSELF Things I already
knew, but didn’t understand.
MOST IMPORTANT THING IS YOU NEED TO HAVE SELF-AWARENESS
QUANTIFIED SELF Part One
MOST TEND TO OFFER SOLUTIONS BEFORE UNDERSTANDING INDIVIDUAL PROBLEMS.
–Donald Knuth “We should forget about small efficiencies, say about
97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%”
THE KEY TO GETTING THINGS DONE IS UNDERSTANDING WHAT PREVENTS
YOU FROM DOING THEM.
TODO LIST 1. Make todo list. 2. Mark off step
1. 3. Do real big project
EVERY USE ONE OF THESE? “Look at that leather and
that handmade quality, that will definitely help me get things done.”
EVER READ THIS? It’s a good system.
NOT GETTING THINGS DONE IS A SYMPTOM, NOT A PROBLEM.
THE FIRST STEP IS UNDERSTANDING YOURSELF.
I’M NOT A DOCTOR, AND EVEN IF YOU ARE, DON’T
SELF-DIAGNOSE. Side Note
ANALYZE WHAT YOU DO WHEN YOU DON’T GET THINGS DONE
RECOMMENDED Easy to use, inexpensive, works
RESCUETIME • Are you a morning or afternoon person? •
How much work are you actually doing? • Interruptions • Focused on you, not clients/employees
WHAT DID I LEARN FROM RESCUETIME? • I work best
in the afternoon. • Emails, chat, and notifications would interrupt frequently • People would interrupt as well • Meetings • Interruptions would usually take me up 20 minutes to get back to work
INTERRUPTIONS • Already interrupted, I’d use the time to do
other things • Coffee • Reddit • Chat
I’D ALSO SHAVE YAKS
“MULTITASK”
FEAR
I KNOW WHAT I DO WHEN NOT DOING WHAT I
WANT TO DO
BEING AWARE OF WHAT I DO HELPS ME PLAN TO
AVOID NOT DOING WHAT I DO
PLANS Part Two
WHAT STOPPED ME • Alerts and Emails • Meetings •
People • Yak Shaving • Multitasking • FEAR
KNOWING THIS, WE CAN DEVELOP STRATEGIES TO OVERCOME THEM
ALERTS & EMAILS Turn off notifications Emails are not emergencies
MEETINGS Schedule time when you work best Plan other disrupting
things around meetings Do you really need to be there? Schedule meetings for half the time
PEOPLE “One moment” Require they work for the request Schedule
the request for tomorrow Deflect or Delegate
YAK SHAVING Stop when you realize it Get it done
first
MULTITASKING Stop when you realize it Usually a result of
other issues failing Resort to other plans of action
FEAR Don’t start the big project, do the first step.
Talk to someone else about it. Get something working without architecting it.
SPECIFIC PLANS AREN’T IMPORTANT THESE ARE MY PLANS THEY WORK
FOR ME
Working Done
Working Done Interruption
Working Done Interruption Not Done
Working Done Interruption Not Done Plan
YOU NEED SELF-AWARENESS TO PLAN
HAVING A PLAN MEANS YOU’LL INSTINCTIVELY DO WHAT YOU SHOULD
DO
MORE TIPS & TRICKS THAT WORK FOR ME TO GET
THINGS DONE Part Three
TRY ONE PLAN AT A TIME
SCHEDULE THINGS IN YOUR CALENDAR
WRITE DOWN NOTES
WRITE DOWN NOTES ON PAPER
DELEGATE TO SOMEONE
COMPILE A DONE IT LIST
SCHEDULE RECURRING TASKS
AUTOMATE ANYTHING YOU DO TWICE
TURNS PLANS INTO HABITS
HABITS ARE PLANS THAT YOU FREQUENTLY DO • When you
want to do something, your plan is to schedule time • Do this enough, and your habit will be to schedule things you want to do
ACCEPT THAT YOU WILL FAIL
SUCCESS IS REALLY JUST OVERCOMING FAILURES BETWEEN VICTORIES
YOU CAN’T BE SUCCESSFUL WITHOUT ALSO BEING A FAILURE
SO WHEN YOU FAIL, IT’S REALLY JUST A SIGN THAT
YOU ARE ONE STEP CLOSER TO SUCCESS
I KNOW THIS SOUNDS LIKE MAGIC FAIRY DUST BUT REMEMBER…
THE KEY IS UNDERSTANDING YOURSELF
ANALYZE WHAT YOU DO WHEN YOU DON’T GET THINGS DONE
AND TAKE DRUGS
THANKS Questions? Review at joind.in/13205 @jasonlotito